Java Doc for JGCacheInvalidationBridge.java in  » EJB-Server-JBoss-4.2.1 » cluster » org » jboss » cache » invalidation » bridges » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » EJB Server JBoss 4.2.1 » cluster » org.jboss.cache.invalidation.bridges 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.jboss.cache.invalidation.bridges.JGCacheInvalidationBridge

JGCacheInvalidationBridge
public class JGCacheInvalidationBridge extends org.jboss.system.ServiceMBeanSupport implements JGCacheInvalidationBridgeMBean,DistributedState.DSListenerEx,InvalidationBridgeListener,DistributedReplicantManager.ReplicantListener(Code)
JGroups implementation of a cache invalidation bridge
See Also:   JGCacheInvalidationBridgeMBean
author:
   Sacha Labourey.
version:
   $Revision: 58255 $
version:
  

Revisions:
version:
  

24 septembre 2002 Sacha Labourey:
version:
  


    version:
      
  • First implementation

  • version:
      


Field Summary
protected  StringRPC_HANLE_NAME
    
protected  StringbridgeName
    
protected  VectorbridgedGroups
    
protected  ClusterPartitionMBeanclusterPartition
     The ClusterPartition with which we are associated.
protected  DistributedReplicantManagerdrm
    
protected  DistributedStateds
    
protected  InvalidationManagerMBeaninvalMgr
    
protected  StringinvalidationManagerName
    
protected  BridgeInvalidationSubscriptioninvalidationSubscription
    
protected  CollectionlocalGroups
    
protected  StringnodeName
    
protected  HAPartitionpartition
    
protected  StringpartitionName
    
final protected  Class[]rpc_batch_invalidate_types
    
final protected  Class[]rpc_invalidate_all_types
    
final protected  Class[]rpc_invalidate_types
    
final protected  Class[]rpc_invalidates_types
    

Constructor Summary
public  JGCacheInvalidationBridge()
    

Method Summary
protected  void_do_rpc_batchInvalidate(BatchInvalidation[] invalidations, boolean asynch)
    
protected  void_do_rpc_invalidate(String invalidationGroupName, Serializable key, boolean asynch)
    
protected  void_do_rpc_invalidate_all(String invalidationGroupName, boolean asynch)
    
protected  void_do_rpc_invalidates(String invalidationGroupName, Serializable[] keys, boolean asynch)
    
public  void_rpc_batchInvalidate(BatchInvalidation[] invalidations)
    
public  void_rpc_invalidate(String invalidationGroupName, Serializable key)
    
public  void_rpc_invalidate_all(String invalidationGroupName)
    
public  void_rpc_invalidates(String invalidationGroupName, Serializable[] keys)
    
public  voidbatchInvalidate(BatchInvalidation[] invalidations, boolean asynchronous)
    
public  StringgetBridgeName()
    
public  ClusterPartitionMBeangetClusterPartition()
    
public  StringgetInvalidationManager()
    
public  StringgetPartitionName()
    
protected  booleangroupExistsRemotely(String groupName)
    
public  voidgroupIsDropped(String groupInvalidationName)
    
public  voidinvalidate(String invalidationGroupName, Serializable[] keys, boolean asynchronous)
    
public  voidinvalidate(String invalidationGroupName, Serializable key, boolean asynchronous)
    
public  voidinvalidateAll(String groupName, boolean async)
    
public  voidkeyHasBeenRemoved(String category, Serializable key, Serializable previousContent, boolean locallyModified)
    
public  voidnewGroupCreated(String groupInvalidationName)
    
protected synchronized  voidpublishLocalInvalidationGroups()
    
public synchronized  voidreplicantsChanged(String key, java.util.List newReplicants, int newReplicantsViewId)
    
public  voidsetBridgeName(String name)
    
public  voidsetClusterPartition(ClusterPartitionMBean clusterPartition)
    
public  voidsetInvalidationManager(String objectName)
    
public  voidsetPartitionName(String partitionName)
    
public  voidstartService()
    
public  voidstopService()
    
protected  voidupdatedBridgedInvalidationGroupsInfo()
    
public  voidvalueHasChanged(String category, Serializable key, Serializable value, boolean locallyModified)
    

Field Detail
RPC_HANLE_NAME
protected String RPC_HANLE_NAME(Code)



bridgeName
protected String bridgeName(Code)



bridgedGroups
protected Vector bridgedGroups(Code)



clusterPartition
protected ClusterPartitionMBean clusterPartition(Code)
The ClusterPartition with which we are associated.



drm
protected DistributedReplicantManager drm(Code)



ds
protected DistributedState ds(Code)



invalMgr
protected InvalidationManagerMBean invalMgr(Code)



invalidationManagerName
protected String invalidationManagerName(Code)



invalidationSubscription
protected BridgeInvalidationSubscription invalidationSubscription(Code)



localGroups
protected Collection localGroups(Code)



nodeName
protected String nodeName(Code)



partition
protected HAPartition partition(Code)



partitionName
protected String partitionName(Code)



rpc_batch_invalidate_types
final protected Class[] rpc_batch_invalidate_types(Code)



rpc_invalidate_all_types
final protected Class[] rpc_invalidate_all_types(Code)



rpc_invalidate_types
final protected Class[] rpc_invalidate_types(Code)



rpc_invalidates_types
final protected Class[] rpc_invalidates_types(Code)




Constructor Detail
JGCacheInvalidationBridge
public JGCacheInvalidationBridge()(Code)




Method Detail
_do_rpc_batchInvalidate
protected void _do_rpc_batchInvalidate(BatchInvalidation[] invalidations, boolean asynch)(Code)



_do_rpc_invalidate
protected void _do_rpc_invalidate(String invalidationGroupName, Serializable key, boolean asynch)(Code)



_do_rpc_invalidate_all
protected void _do_rpc_invalidate_all(String invalidationGroupName, boolean asynch)(Code)



_do_rpc_invalidates
protected void _do_rpc_invalidates(String invalidationGroupName, Serializable[] keys, boolean asynch)(Code)



_rpc_batchInvalidate
public void _rpc_batchInvalidate(BatchInvalidation[] invalidations)(Code)



_rpc_invalidate
public void _rpc_invalidate(String invalidationGroupName, Serializable key)(Code)



_rpc_invalidate_all
public void _rpc_invalidate_all(String invalidationGroupName)(Code)



_rpc_invalidates
public void _rpc_invalidates(String invalidationGroupName, Serializable[] keys)(Code)



batchInvalidate
public void batchInvalidate(BatchInvalidation[] invalidations, boolean asynchronous)(Code)



getBridgeName
public String getBridgeName()(Code)



getClusterPartition
public ClusterPartitionMBean getClusterPartition()(Code)



getInvalidationManager
public String getInvalidationManager()(Code)



getPartitionName
public String getPartitionName()(Code)



groupExistsRemotely
protected boolean groupExistsRemotely(String groupName)(Code)



groupIsDropped
public void groupIsDropped(String groupInvalidationName)(Code)



invalidate
public void invalidate(String invalidationGroupName, Serializable[] keys, boolean asynchronous)(Code)



invalidate
public void invalidate(String invalidationGroupName, Serializable key, boolean asynchronous)(Code)



invalidateAll
public void invalidateAll(String groupName, boolean async)(Code)



keyHasBeenRemoved
public void keyHasBeenRemoved(String category, Serializable key, Serializable previousContent, boolean locallyModified)(Code)



newGroupCreated
public void newGroupCreated(String groupInvalidationName)(Code)



publishLocalInvalidationGroups
protected synchronized void publishLocalInvalidationGroups() throws Exception(Code)



replicantsChanged
public synchronized void replicantsChanged(String key, java.util.List newReplicants, int newReplicantsViewId)(Code)



setBridgeName
public void setBridgeName(String name)(Code)



setClusterPartition
public void setClusterPartition(ClusterPartitionMBean clusterPartition)(Code)



setInvalidationManager
public void setInvalidationManager(String objectName)(Code)



setPartitionName
public void setPartitionName(String partitionName)(Code)



startService
public void startService() throws Exception(Code)



stopService
public void stopService()(Code)



updatedBridgedInvalidationGroupsInfo
protected void updatedBridgedInvalidationGroupsInfo()(Code)



valueHasChanged
public void valueHasChanged(String category, Serializable key, Serializable value, boolean locallyModified)(Code)



www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.