Save This Page
Home » jboss-5.0.0.CR1-src » org.jboss.cache » invalidation » bridges » [javadoc | source]
org.jboss.cache.invalidation.bridges
public interface: JGCacheInvalidationBridgeMBean [javadoc | source]

All Implemented Interfaces:
    ServiceMBean

All Known Implementing Classes:
    JGCacheInvalidationBridge

MBean interface for JGroups cache invalidation bridge. The partition to be used and the invalidation manager can be defined as part of the MBean interface. The bridge automatically discovers the InvalidationGroups that are managed by other nodes of the cluster and only sends invalidation information for these groups over the network. This makes this bridge very easy to setup while still being efficient with network resources and CPU serialization cost.
Method from org.jboss.cache.invalidation.bridges.JGCacheInvalidationBridgeMBean Summary:
getBridgeName,   getHAPartition,   getInvalidationManager,   getPartitionName,   setBridgeName,   setHAPartition,   setInvalidationManager
Method from org.jboss.cache.invalidation.bridges.JGCacheInvalidationBridgeMBean Detail:
 public String getBridgeName()
    Get the invalidation bridge name.
 public HAPartition getHAPartition()
    Get the underlying partition used by this service to exchange invalidation messages and discover which caches (i.e., InvalidationGroup) are available.
 public InvalidationManagerMBean getInvalidationManager()
    Get the InvalidationManager
 public String getPartitionName()
    Gets the name of the partition to be used to exchange invalidation messages and discover which caches (i.e., InvalidationGroup)are available. This is a convenience method as the partition name is an attribute of HAPartition.
 public  void setBridgeName(String name)
    Set the invalidation bridge name
 public  void setHAPartition(HAPartition clusterPartition)
    Sets the underlying partition used by this service to exchange invalidation messages and discover which caches (i.e., InvalidationGroup) are available
 public  void setInvalidationManager(InvalidationManagerMBean manager)
    Set the InvalidationManager