Package org.jboss.ha.framework.interfaces

Examples of org.jboss.ha.framework.interfaces.StateTransferProvider


      {
         String serviceName = extractServiceName(state_id);
        
         CoreGroupCommunicationService.this.log.debug("getState called for service " + serviceName);
        
         StateTransferProvider provider = stateProviders.get(serviceName);
         if (provider != null)
         {
            OutputStream toClose = ostream;
            Object state = provider.getCurrentState();
            try
            {
               if (provider instanceof StateTransferStreamProvider)
               {
                  ((StateTransferStreamProvider) provider).getCurrentState(ostream);
View Full Code Here


      {
         String serviceName = extractServiceName(state_id);
        
         CoreGroupCommunicationService.this.log.debug("getState called for service " + serviceName);
        
         StateTransferProvider provider = stateProviders.get(serviceName);
         if (provider != null)
         {
            MarshalledValueOutputStream mvos = null;
            Object state = provider.getCurrentState();
            try
            {
               ByteArrayOutputStream baos = new ByteArrayOutputStream(1024);
               mvos = new MarshalledValueOutputStream(baos);
               mvos.writeObject(state);
View Full Code Here

  
   @Override
   @SuppressWarnings("deprecation")
   public void subscribeToStateTransferEvents(String serviceName, HAPartitionStateTransfer subscriber)
   {
      StateTransferProvider provider = new StateTransferProviderAdapter(subscriber);
      this.registerStateTransferProvider(serviceName, provider);
      this.initialStateRecipients.put(serviceName, subscriber);
   }
View Full Code Here

      {
         String serviceName = extractServiceName(state_id);
        
         CoreGroupCommunicationService.this.log.debug("getState called for service " + serviceName);
        
         StateTransferProvider provider = stateProviders.get(serviceName);
         if (provider != null)
         {
            OutputStream toClose = ostream;
            Object state = provider.getCurrentState();
            try
            {
               if (provider instanceof StateTransferStreamProvider)
               {
                  ((StateTransferStreamProvider) provider).getCurrentState(ostream);
View Full Code Here

      {
         String serviceName = extractServiceName(state_id);
        
         CoreGroupCommunicationService.this.log.debug("getState called for service " + serviceName);
        
         StateTransferProvider provider = stateProviders.get(serviceName);
         if (provider != null)
         {
            MarshalledValueOutputStream mvos = null;
            Object state = provider.getCurrentState();
            try
            {
               ByteArrayOutputStream baos = new ByteArrayOutputStream(1024);
               mvos = new MarshalledValueOutputStream(baos);
               mvos.writeObject(state);
View Full Code Here

   // *************************
  
   @SuppressWarnings("deprecation")
   public void subscribeToStateTransferEvents(String serviceName, HAPartitionStateTransfer subscriber)
   {
      StateTransferProvider provider = new StateTransferProviderAdapter(subscriber);
      this.registerStateTransferProvider(serviceName, provider);
      this.initialStateRecipients.put(serviceName, subscriber);
   }
View Full Code Here

      {
         String serviceName = extractServiceName(state_id);
        
         CoreGroupCommunicationService.this.log.debug("getState called for service " + serviceName);
        
         StateTransferProvider provider = stateProviders.get(serviceName);
         if (provider != null)
         {
            OutputStream toClose = ostream;
            Object state = provider.getCurrentState();
            try
            {
               if (provider instanceof StateTransferStreamProvider)
               {
                  ((StateTransferStreamProvider) provider).getCurrentState(ostream);
View Full Code Here

      {
         String serviceName = extractServiceName(state_id);
        
         CoreGroupCommunicationService.this.log.debug("getState called for service " + serviceName);
        
         StateTransferProvider provider = stateProviders.get(serviceName);
         if (provider != null)
         {
            MarshalledValueOutputStream mvos = null;
            Object state = provider.getCurrentState();
            try
            {
               ByteArrayOutputStream baos = new ByteArrayOutputStream(1024);
               mvos = new MarshalledValueOutputStream(baos);
               mvos.writeObject(state);
View Full Code Here

  
   @Override
   @SuppressWarnings("deprecation")
   public void subscribeToStateTransferEvents(String serviceName, HAPartitionStateTransfer subscriber)
   {
      StateTransferProvider provider = new StateTransferProviderAdapter(subscriber);
      this.registerStateTransferProvider(serviceName, provider);
      this.initialStateRecipients.put(serviceName, subscriber);
   }
View Full Code Here

TOP

Related Classes of org.jboss.ha.framework.interfaces.StateTransferProvider

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.