com.eurotech.framework.core.configuration
Class CloudConfigurationHandler

java.lang.Object
  extended by com.eurotech.framework.cloud.Cloudlet
      extended by com.eurotech.framework.core.configuration.CloudConfigurationHandler
All Implemented Interfaces:
CloudClientListener

public class CloudConfigurationHandler
extends Cloudlet


Field Summary
static String APP_ID
           
static String RESOURCE_CONFIGURATIONS
           
static String RESOURCE_ROLLBACK
           
static String RESOURCE_SNAPSHOT
           
static String RESOURCE_SNAPSHOTS
           
 
Fields inherited from class com.eurotech.framework.cloud.Cloudlet
DFLT_PRIORITY, DFLT_PUB_QOS, DFLT_RETAIN
 
Constructor Summary
CloudConfigurationHandler(org.osgi.framework.BundleContext context, ConfigurationServiceImpl configService, SystemService systemService)
           
 
Method Summary
 void close()
           
protected  void doExec(CloudletTopic reqTopic, EsfRequestPayload reqPayload, EsfResponsePayload respPayload)
           
protected  void doGet(CloudletTopic reqTopic, EsfRequestPayload reqPayload, EsfResponsePayload respPayload)
           
protected  void doPut(CloudletTopic reqTopic, EsfRequestPayload reqPayload, EsfResponsePayload respPayload)
           
 void open()
           
 
Methods inherited from class com.eurotech.framework.cloud.Cloudlet
activate, deactivate, doDel, doPost, getAppId, getCloudApplicationClient, getCloudService, onConnectionEstablished, onConnectionLost, onControlMessageArrived, onMessageArrived, onMessageConfirmed, onMessagePublished, setCloudService, unsetCloudService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

APP_ID

public static final String APP_ID
See Also:
Constant Field Values

RESOURCE_CONFIGURATIONS

public static final String RESOURCE_CONFIGURATIONS
See Also:
Constant Field Values

RESOURCE_SNAPSHOTS

public static final String RESOURCE_SNAPSHOTS
See Also:
Constant Field Values

RESOURCE_SNAPSHOT

public static final String RESOURCE_SNAPSHOT
See Also:
Constant Field Values

RESOURCE_ROLLBACK

public static final String RESOURCE_ROLLBACK
See Also:
Constant Field Values
Constructor Detail

CloudConfigurationHandler

public CloudConfigurationHandler(org.osgi.framework.BundleContext context,
                                 ConfigurationServiceImpl configService,
                                 SystemService systemService)
Method Detail

open

public void open()

close

public void close()

doGet

protected void doGet(CloudletTopic reqTopic,
                     EsfRequestPayload reqPayload,
                     EsfResponsePayload respPayload)
              throws EsfException
Overrides:
doGet in class Cloudlet
Throws:
EsfException

doPut

protected void doPut(CloudletTopic reqTopic,
                     EsfRequestPayload reqPayload,
                     EsfResponsePayload respPayload)
              throws EsfException
Overrides:
doPut in class Cloudlet
Throws:
EsfException

doExec

protected void doExec(CloudletTopic reqTopic,
                      EsfRequestPayload reqPayload,
                      EsfResponsePayload respPayload)
               throws EsfException
Overrides:
doExec in class Cloudlet
Throws:
EsfException


Copyright © 2013. All Rights Reserved.