org.continuent.sequoia.controller.virtualdatabase.protocol

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 » Database JDBC Connection Pool » sequoia 2.10.9 » org.continuent.sequoia.controller.virtualdatabase.protocol 
org.continuent.sequoia.controller.virtualdatabase.protocol
Group messages between controllers replicating a distributed virtual database. All classes should extend DistributedVirtualDatabaseMessage.
Java Source File NameTypeComment
AddVirtualDatabaseUser.javaClass This class defines a AddVirtualDatabaseUser command.
BackendStatus.javaClass Send the status of local backends to remote controllers.
BackendTransfer.javaClass This class defines a BackendTransfer message used to transfer the backend information and re-enable the backend on the remote controller (checkpoint transfer have already been taken care of).
BlockActivity.javaClass This class defines a BlockActivity message.
CacheInvalidate.javaClass
CompleteRecoveryLogResync.javaClass This class defines a CompleteRecoveryLogResync message used to check that the recovery log resync happened properly.
ControllerInformation.javaClass
CopyLogEntry.javaClass This class defines a CopyLogEntry message.
DisableBackendsAndSetCheckpoint.javaClass This class defines a DisableBackendsAndSetCheckpoint message.
DistributedAbort.javaClass Execute a distributed abort.
DistributedCallableStatementExecute.javaClass
DistributedCallableStatementExecuteQuery.javaClass
DistributedCallableStatementExecuteUpdate.javaClass This execute a write stored procedure on multiple controllers.
DistributedClosePersistentConnection.javaClass
DistributedCommit.javaClass Execute a distributed commit.
DistributedOpenPersistentConnection.javaClass
DistributedReleaseSavepoint.javaClass
DistributedRequest.javaClass DistributedRequest is an abstract class that defines the interface for distributed execution of a request (horizontal scalability).
DistributedRollback.javaClass Execute a distributed rollback.
DistributedRollbackToSavepoint.javaClass
DistributedSetSavepoint.javaClass
DistributedStatementExecute.javaClass
DistributedStatementExecuteQuery.javaClass Execute a distributed read request such as SELECT FOR ...
DistributedStatementExecuteUpdate.javaClass Execute a distributed call to Statement.executeUpdate() between several controllers.
DistributedStatementExecuteUpdateWithKeys.javaClass Execute a distributed call to Statement.executeUpdate(sql, Statement.RETURN_GENERATED_KEYS) between several controllers.
DistributedTransactionMarker.javaClass This class defines a DistributedTransactionMarker which is used to transport commit/rollback/savepoint type of commands.
DistributedVirtualDatabaseMessage.javaClass
ExecRemoteStatementExecuteQuery.javaClass Execute a remote read request.
FailoverForPersistentConnection.javaClass This class defines a FailoverForPersistentConnection to notify that a client has transparently failed over for the given persistent connection.
FailoverForTransaction.javaClass This class defines a FailoverForTransaction to notify that a client has transparently failed over for the given transaction.
FlushGroupCommunicationMessages.javaClass This class defines a FlushGroupCommunicationMessages used to flush the messages in the group communication and make sure that controller failover can be started.
GetMetadata.javaClass This class defines a GetMetadata command.
GetPreparedStatementMetadata.javaClass
GetRequestResultFromFailoverCache.javaClass This class defines a GetRequestResultFromFailoverCache message that fetches the result of a specific request identified by its unique id in the failover cache.
GetStaticMetadata.javaClass
InitiateDumpCopy.javaClass This message is used to prepare the sending of a dump to a remote controller's vdb backup manager.
InitiateRecoveryLogResync.javaClass This class defines a InitiateRecoveryLogResync message used to send parameters needed to initiate an automated recovery log synchronization.
IsValidUserForAllBackends.javaClass This class defines a IsValidUserForAllBackends command.
MessageTimeouts.javaClass This class defines message timeouts for all messages exchanged between controllers.
NotifyCompletion.javaClass This class defines a NotifyCompletion command that is sent to controllers that have either failed (AllBackendsFailedException) or did not execute the query (NoMoreBackendException) to notify of the success or failure of the request execution.
NotifyDisableBackend.javaClass Send the information that the sender wants to disable the specified backend.
NotifyEnableBackend.javaClass Send the information that the sender wants to enable the specified backend.
NotifyInconsistency.javaClass This class defines a inconsistency notification command that is sent to controllers that reported a result that is inconsistent with other controllers.
RemoveVirtualDatabaseUser.javaClass
ReplicateLogEntries.javaClass This message is used both to prepare the sending of a set of log entries to a remote controller's vdb recovery log (intialization) and to terminate it (termination).
ResumeActivity.javaClass This class defines a ResumeActivity message.
ResumeActivityMessage.javaClass Used to check in the total order queue to ensure that a ResumeActivity distributed message is executed at the right time.
ResyncRecoveryLog.javaClass This message is used attempt an automatic recovery log resynchronization when a vdb is loaded on a controller that is not the first in it's group.
SuspendActivity.javaClass This class a SuspendActivity message which does the following:
  1. Suspend new persistent connections, new transactions and new writes (in this order)
  2. Wait for completion of current transactions and persistent connections.
SuspendWritesMessage.javaClass
VirtualDatabaseConfiguration.javaClass Transports the configuration of a virtual database to remote controllers so that compatibility checking can be performed.
VirtualDatabaseConfigurationResponse.javaClass Transports the response to a VirtualDatabaseConfiguration message.
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.