eu.xtreemos.xosd.services
Class SRCAClient

java.lang.Object
  extended by eu.xtreemos.xosd.services.SRCAClient

public class SRCAClient
extends java.lang.Object


Field Summary
private  CommunicationAddress _accesspoint_remoteaddress
           
private  eu.xtreemos.system.eventmachine.queue.Context context
           
static java.lang.String servicename
          AUTOGENERATED CODE
 
Constructor Summary
SRCAClient(eu.xtreemos.system.eventmachine.queue.Context context)
           
 
Method Summary
 void applyForRegistration()
          Obtain or reuse own resource details, and send them to RCA derver for resource registration application.
 void applyForRegistration(eu.xtreemos.system.communication.bus.CallbackMessage callback)
          Obtain or reuse own resource details, and send them to RCA derver for resource registration application.
 void applyForRegistration(eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          Obtain or reuse own resource details, and send them to RCA derver for resource registration application.
 void createDummyCertificate(ResourceID __dummyResId, java.lang.String __outputPath)
           
 void createDummyCertificate(ResourceID __dummyResId, java.lang.String __outputPath, eu.xtreemos.system.communication.bus.CallbackMessage callback)
           
 void createDummyCertificate(ResourceID __dummyResId, java.lang.String __outputPath, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
           
 void getMachineAttributeCertificate(java.lang.String __vo)
          Retrieve the machine's attribute certificate.
 void getMachineAttributeCertificate(java.lang.String __vo, eu.xtreemos.system.communication.bus.CallbackMessage callback)
          Retrieve the machine's attribute certificate.
 void getMachineAttributeCertificate(java.lang.String __vo, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          Retrieve the machine's attribute certificate.
 void getMachineCertificateDetails()
          Opens the certificate currently stored locally and signed by RCA, and returns a string containing the details on the certificate.
 void getMachineCertificateDetails(eu.xtreemos.system.communication.bus.CallbackMessage callback)
          Opens the certificate currently stored locally and signed by RCA, and returns a string containing the details on the certificate.
 void getMachineCertificateDetails(eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          Opens the certificate currently stored locally and signed by RCA, and returns a string containing the details on the certificate.
 void getMachineIdentityCertificate()
          Retrieve the node's machine identity certificate.
 void getMachineIdentityCertificate(eu.xtreemos.system.communication.bus.CallbackMessage callback)
          Retrieve the node's machine identity certificate.
 void getMachineIdentityCertificate(eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          Retrieve the node's machine identity certificate.
 void initData()
          A maintenance call for initialising the RCA client.
 void initData(eu.xtreemos.system.communication.bus.CallbackMessage callback)
          A maintenance call for initialising the RCA client.
 void initData(eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          A maintenance call for initialising the RCA client.
 void processAttributeVOCertificate(RCASignedResponse __certResponse)
           
 void processAttributeVOCertificate(RCASignedResponse __certResponse, eu.xtreemos.system.communication.bus.CallbackMessage callback)
           
 void processAttributeVOCertificate(RCASignedResponse __certResponse, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
           
 void processInitalisationForApplication(java.lang.Integer __value)
          Continue the execution from the applyForRegistration() call.
 void processInitalisationForApplication(java.lang.Integer __value, eu.xtreemos.system.communication.bus.CallbackMessage callback)
          Continue the execution from the applyForRegistration() call.
 void processInitalisationForApplication(java.lang.Integer __value, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          Continue the execution from the applyForRegistration() call.
 void processInitialisationForAttribCert(java.lang.Integer __val)
           
 void processInitialisationForAttribCert(java.lang.Integer __val, eu.xtreemos.system.communication.bus.CallbackMessage callback)
           
 void processInitialisationForAttribCert(java.lang.Integer __val, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
           
 void processInitialisationForRqNewCert(java.lang.Integer __retval)
          Continue the execution from the requestNewCertificate().
 void processInitialisationForRqNewCert(java.lang.Integer __retval, eu.xtreemos.system.communication.bus.CallbackMessage callback)
          Continue the execution from the requestNewCertificate().
 void processInitialisationForRqNewCert(java.lang.Integer __retval, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          Continue the execution from the requestNewCertificate().
 void processMyDescriptor(java.util.ArrayList<ResourceDescriptorRecord> __descrs)
           
 void processMyDescriptor(java.util.ArrayList<ResourceDescriptorRecord> __descrs, eu.xtreemos.system.communication.bus.CallbackMessage callback)
           
 void processMyDescriptor(java.util.ArrayList<ResourceDescriptorRecord> __descrs, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
           
 void processMyDescriptorFailure(java.lang.Exception __ex)
           
 void processMyDescriptorFailure(java.lang.Exception __ex, eu.xtreemos.system.communication.bus.CallbackMessage callback)
           
 void processMyDescriptorFailure(java.lang.Exception __ex, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
           
 void processMyServices(java.util.ArrayList<java.lang.String> __stages)
           
 void processMyServices(java.util.ArrayList<java.lang.String> __stages, eu.xtreemos.system.communication.bus.CallbackMessage callback)
           
 void processMyServices(java.util.ArrayList<java.lang.String> __stages, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
           
 void processMyServicesFailure(java.lang.Exception __ex)
           
 void processMyServicesFailure(java.lang.Exception __ex, eu.xtreemos.system.communication.bus.CallbackMessage callback)
           
 void processMyServicesFailure(java.lang.Exception __ex, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
           
 void processRequestCertificate(RCASignedResponse __response)
          The callback that resumes the execution from requestNewCertificate() after the RCAServer's requestCertificate returns a value.
 void processRequestCertificate(RCASignedResponse __response, eu.xtreemos.system.communication.bus.CallbackMessage callback)
          The callback that resumes the execution from requestNewCertificate() after the RCAServer's requestCertificate returns a value.
 void processRequestCertificate(RCASignedResponse __response, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          The callback that resumes the execution from requestNewCertificate() after the RCAServer's requestCertificate returns a value.
 void processRequestDummyCertificate(RCASignedResponse __response)
           
 void processRequestDummyCertificate(RCASignedResponse __response, eu.xtreemos.system.communication.bus.CallbackMessage callback)
           
 void processRequestDummyCertificate(RCASignedResponse __response, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
           
 void pushVOAttributeCertificate(RCASignedResponse __certResponse)
          Lets the RCA Server service push one or more machine's VO attribute certificates that can be installed and used on the local node.
 void pushVOAttributeCertificate(RCASignedResponse __certResponse, eu.xtreemos.system.communication.bus.CallbackMessage callback)
          Lets the RCA Server service push one or more machine's VO attribute certificates that can be installed and used on the local node.
 void pushVOAttributeCertificate(RCASignedResponse __certResponse, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          Lets the RCA Server service push one or more machine's VO attribute certificates that can be installed and used on the local node.
 void removeVOAttributeCertificate(java.lang.String __vo)
          Lets the RCA Server remove an attribute VO certificate, notifying the client about removal from the VO.
 void removeVOAttributeCertificate(java.lang.String __vo, eu.xtreemos.system.communication.bus.CallbackMessage callback)
          Lets the RCA Server remove an attribute VO certificate, notifying the client about removal from the VO.
 void removeVOAttributeCertificate(java.lang.String __vo, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          Lets the RCA Server remove an attribute VO certificate, notifying the client about removal from the VO.
 void requestAttributeCertificate(java.lang.String __vo)
          Requests the resource's attribute certificate providing credentials for the given VO from the RCA server.
 void requestAttributeCertificate(java.lang.String __vo, eu.xtreemos.system.communication.bus.CallbackMessage callback)
          Requests the resource's attribute certificate providing credentials for the given VO from the RCA server.
 void requestAttributeCertificate(java.lang.String __vo, eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          Requests the resource's attribute certificate providing credentials for the given VO from the RCA server.
 void requestNewCertificate()
          The method generates a new public and private key pair, then sends the public key for certification to the RCA server and obtains the signed attribute certificate.
 void requestNewCertificate(eu.xtreemos.system.communication.bus.CallbackMessage callback)
          The method generates a new public and private key pair, then sends the public key for certification to the RCA server and obtains the signed attribute certificate.
 void requestNewCertificate(eu.xtreemos.system.communication.bus.CallbackMessage callback, eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
          The method generates a new public and private key pair, then sends the public key for certification to the RCA server and obtains the signed attribute certificate.
 void setRemoteaddress(CommunicationAddress _accesspoint_remoteaddress)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

servicename

public static java.lang.String servicename
AUTOGENERATED CODE


context

private eu.xtreemos.system.eventmachine.queue.Context context

_accesspoint_remoteaddress

private CommunicationAddress _accesspoint_remoteaddress
Constructor Detail

SRCAClient

public SRCAClient(eu.xtreemos.system.eventmachine.queue.Context context)
Method Detail

setRemoteaddress

public void setRemoteaddress(CommunicationAddress _accesspoint_remoteaddress)

applyForRegistration

public void applyForRegistration()
Obtain or reuse own resource details, and send them to RCA derver for resource registration application.

Throws:
java.lang.Exception

applyForRegistration

public void applyForRegistration(eu.xtreemos.system.communication.bus.CallbackMessage callback)
Obtain or reuse own resource details, and send them to RCA derver for resource registration application.

Throws:
java.lang.Exception

applyForRegistration

public void applyForRegistration(eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                 eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
Obtain or reuse own resource details, and send them to RCA derver for resource registration application.

Throws:
java.lang.Exception

getMachineIdentityCertificate

public void getMachineIdentityCertificate()
Retrieve the node's machine identity certificate.

Throws:
java.lang.Exception

getMachineIdentityCertificate

public void getMachineIdentityCertificate(eu.xtreemos.system.communication.bus.CallbackMessage callback)
Retrieve the node's machine identity certificate.

Throws:
java.lang.Exception

getMachineIdentityCertificate

public void getMachineIdentityCertificate(eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                          eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
Retrieve the node's machine identity certificate.

Throws:
java.lang.Exception

removeVOAttributeCertificate

public void removeVOAttributeCertificate(java.lang.String __vo)
Lets the RCA Server remove an attribute VO certificate, notifying the client about removal from the VO.

Parameters:
vo - The name of a VO that the resource has been removed from.

removeVOAttributeCertificate

public void removeVOAttributeCertificate(java.lang.String __vo,
                                         eu.xtreemos.system.communication.bus.CallbackMessage callback)
Lets the RCA Server remove an attribute VO certificate, notifying the client about removal from the VO.

Parameters:
vo - The name of a VO that the resource has been removed from.

removeVOAttributeCertificate

public void removeVOAttributeCertificate(java.lang.String __vo,
                                         eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                         eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
Lets the RCA Server remove an attribute VO certificate, notifying the client about removal from the VO.

Parameters:
vo - The name of a VO that the resource has been removed from.

pushVOAttributeCertificate

public void pushVOAttributeCertificate(RCASignedResponse __certResponse)
Lets the RCA Server service push one or more machine's VO attribute certificates that can be installed and used on the local node.

Parameters:
certResponse - The object containing the pushed certificate(s).

pushVOAttributeCertificate

public void pushVOAttributeCertificate(RCASignedResponse __certResponse,
                                       eu.xtreemos.system.communication.bus.CallbackMessage callback)
Lets the RCA Server service push one or more machine's VO attribute certificates that can be installed and used on the local node.

Parameters:
certResponse - The object containing the pushed certificate(s).

pushVOAttributeCertificate

public void pushVOAttributeCertificate(RCASignedResponse __certResponse,
                                       eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                       eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
Lets the RCA Server service push one or more machine's VO attribute certificates that can be installed and used on the local node.

Parameters:
certResponse - The object containing the pushed certificate(s).

getMachineCertificateDetails

public void getMachineCertificateDetails()
Opens the certificate currently stored locally and signed by RCA, and returns a string containing the details on the certificate.

Throws:
java.lang.Exception - Thrown when the certificate reading produces an error, or the certificate files are in an invalid format.

getMachineCertificateDetails

public void getMachineCertificateDetails(eu.xtreemos.system.communication.bus.CallbackMessage callback)
Opens the certificate currently stored locally and signed by RCA, and returns a string containing the details on the certificate.

Throws:
java.lang.Exception - Thrown when the certificate reading produces an error, or the certificate files are in an invalid format.

getMachineCertificateDetails

public void getMachineCertificateDetails(eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                         eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
Opens the certificate currently stored locally and signed by RCA, and returns a string containing the details on the certificate.

Throws:
java.lang.Exception - Thrown when the certificate reading produces an error, or the certificate files are in an invalid format.

getMachineAttributeCertificate

public void getMachineAttributeCertificate(java.lang.String __vo)
Retrieve the machine's attribute certificate. The caller can select whether the attribute certificate to be retrieved is a general (non-VO) attribute certificate, or an attribute certificate related to the VO.

Parameters:
vo - The ID of the VO the call is to retrieve the attribute certificate of. Use null or an empty string to obtain the non-VO certificate.
Throws:
java.lang.Exception

getMachineAttributeCertificate

public void getMachineAttributeCertificate(java.lang.String __vo,
                                           eu.xtreemos.system.communication.bus.CallbackMessage callback)
Retrieve the machine's attribute certificate. The caller can select whether the attribute certificate to be retrieved is a general (non-VO) attribute certificate, or an attribute certificate related to the VO.

Parameters:
vo - The ID of the VO the call is to retrieve the attribute certificate of. Use null or an empty string to obtain the non-VO certificate.
Throws:
java.lang.Exception

getMachineAttributeCertificate

public void getMachineAttributeCertificate(java.lang.String __vo,
                                           eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                           eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
Retrieve the machine's attribute certificate. The caller can select whether the attribute certificate to be retrieved is a general (non-VO) attribute certificate, or an attribute certificate related to the VO.

Parameters:
vo - The ID of the VO the call is to retrieve the attribute certificate of. Use null or an empty string to obtain the non-VO certificate.
Throws:
java.lang.Exception

requestNewCertificate

public void requestNewCertificate()
The method generates a new public and private key pair, then sends the public key for certification to the RCA server and obtains the signed attribute certificate. It stores the certificates into the local truststore.


requestNewCertificate

public void requestNewCertificate(eu.xtreemos.system.communication.bus.CallbackMessage callback)
The method generates a new public and private key pair, then sends the public key for certification to the RCA server and obtains the signed attribute certificate. It stores the certificates into the local truststore.


requestNewCertificate

public void requestNewCertificate(eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                  eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
The method generates a new public and private key pair, then sends the public key for certification to the RCA server and obtains the signed attribute certificate. It stores the certificates into the local truststore.


processInitialisationForRqNewCert

public void processInitialisationForRqNewCert(java.lang.Integer __retval)
Continue the execution from the requestNewCertificate().

Parameters:
retval -

processInitialisationForRqNewCert

public void processInitialisationForRqNewCert(java.lang.Integer __retval,
                                              eu.xtreemos.system.communication.bus.CallbackMessage callback)
Continue the execution from the requestNewCertificate().

Parameters:
retval -

processInitialisationForRqNewCert

public void processInitialisationForRqNewCert(java.lang.Integer __retval,
                                              eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                              eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
Continue the execution from the requestNewCertificate().

Parameters:
retval -

initData

public void initData()
A maintenance call for initialising the RCA client. The RCA client needs to find out of the resource descriptor of the node running the RCA client. Please call this method once before using RCAClient.


initData

public void initData(eu.xtreemos.system.communication.bus.CallbackMessage callback)
A maintenance call for initialising the RCA client. The RCA client needs to find out of the resource descriptor of the node running the RCA client. Please call this method once before using RCAClient.


initData

public void initData(eu.xtreemos.system.communication.bus.CallbackMessage callback,
                     eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
A maintenance call for initialising the RCA client. The RCA client needs to find out of the resource descriptor of the node running the RCA client. Please call this method once before using RCAClient.


processRequestCertificate

public void processRequestCertificate(RCASignedResponse __response)
The callback that resumes the execution from requestNewCertificate() after the RCAServer's requestCertificate returns a value. The method stores the results into the trust store.

Parameters:
response - The result of the service call.

processRequestCertificate

public void processRequestCertificate(RCASignedResponse __response,
                                      eu.xtreemos.system.communication.bus.CallbackMessage callback)
The callback that resumes the execution from requestNewCertificate() after the RCAServer's requestCertificate returns a value. The method stores the results into the trust store.

Parameters:
response - The result of the service call.

processRequestCertificate

public void processRequestCertificate(RCASignedResponse __response,
                                      eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                      eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
The callback that resumes the execution from requestNewCertificate() after the RCAServer's requestCertificate returns a value. The method stores the results into the trust store.

Parameters:
response - The result of the service call.

createDummyCertificate

public void createDummyCertificate(ResourceID __dummyResId,
                                   java.lang.String __outputPath)

createDummyCertificate

public void createDummyCertificate(ResourceID __dummyResId,
                                   java.lang.String __outputPath,
                                   eu.xtreemos.system.communication.bus.CallbackMessage callback)

createDummyCertificate

public void createDummyCertificate(ResourceID __dummyResId,
                                   java.lang.String __outputPath,
                                   eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                   eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)

processRequestDummyCertificate

public void processRequestDummyCertificate(RCASignedResponse __response)

processRequestDummyCertificate

public void processRequestDummyCertificate(RCASignedResponse __response,
                                           eu.xtreemos.system.communication.bus.CallbackMessage callback)

processRequestDummyCertificate

public void processRequestDummyCertificate(RCASignedResponse __response,
                                           eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                           eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)

requestAttributeCertificate

public void requestAttributeCertificate(java.lang.String __vo)
Requests the resource's attribute certificate providing credentials for the given VO from the RCA server. It also installs the new certificate if the request succeeds.

Parameters:
vo - The VO to request the machine's attribute certificate for.
Throws:
java.lang.Exception

requestAttributeCertificate

public void requestAttributeCertificate(java.lang.String __vo,
                                        eu.xtreemos.system.communication.bus.CallbackMessage callback)
Requests the resource's attribute certificate providing credentials for the given VO from the RCA server. It also installs the new certificate if the request succeeds.

Parameters:
vo - The VO to request the machine's attribute certificate for.
Throws:
java.lang.Exception

requestAttributeCertificate

public void requestAttributeCertificate(java.lang.String __vo,
                                        eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                        eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
Requests the resource's attribute certificate providing credentials for the given VO from the RCA server. It also installs the new certificate if the request succeeds.

Parameters:
vo - The VO to request the machine's attribute certificate for.
Throws:
java.lang.Exception

processInitialisationForAttribCert

public void processInitialisationForAttribCert(java.lang.Integer __val)

processInitialisationForAttribCert

public void processInitialisationForAttribCert(java.lang.Integer __val,
                                               eu.xtreemos.system.communication.bus.CallbackMessage callback)

processInitialisationForAttribCert

public void processInitialisationForAttribCert(java.lang.Integer __val,
                                               eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                               eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)

processAttributeVOCertificate

public void processAttributeVOCertificate(RCASignedResponse __certResponse)

processAttributeVOCertificate

public void processAttributeVOCertificate(RCASignedResponse __certResponse,
                                          eu.xtreemos.system.communication.bus.CallbackMessage callback)

processAttributeVOCertificate

public void processAttributeVOCertificate(RCASignedResponse __certResponse,
                                          eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                          eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)

processInitalisationForApplication

public void processInitalisationForApplication(java.lang.Integer __value)
Continue the execution from the applyForRegistration() call. Here we assume the initialisation has been done, and proceed with the application for registration.

Parameters:
value -

processInitalisationForApplication

public void processInitalisationForApplication(java.lang.Integer __value,
                                               eu.xtreemos.system.communication.bus.CallbackMessage callback)
Continue the execution from the applyForRegistration() call. Here we assume the initialisation has been done, and proceed with the application for registration.

Parameters:
value -

processInitalisationForApplication

public void processInitalisationForApplication(java.lang.Integer __value,
                                               eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                               eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)
Continue the execution from the applyForRegistration() call. Here we assume the initialisation has been done, and proceed with the application for registration.

Parameters:
value -

processMyDescriptor

public void processMyDescriptor(java.util.ArrayList<ResourceDescriptorRecord> __descrs)

processMyDescriptor

public void processMyDescriptor(java.util.ArrayList<ResourceDescriptorRecord> __descrs,
                                eu.xtreemos.system.communication.bus.CallbackMessage callback)

processMyDescriptor

public void processMyDescriptor(java.util.ArrayList<ResourceDescriptorRecord> __descrs,
                                eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)

processMyDescriptorFailure

public void processMyDescriptorFailure(java.lang.Exception __ex)

processMyDescriptorFailure

public void processMyDescriptorFailure(java.lang.Exception __ex,
                                       eu.xtreemos.system.communication.bus.CallbackMessage callback)

processMyDescriptorFailure

public void processMyDescriptorFailure(java.lang.Exception __ex,
                                       eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                       eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)

processMyServices

public void processMyServices(java.util.ArrayList<java.lang.String> __stages)

processMyServices

public void processMyServices(java.util.ArrayList<java.lang.String> __stages,
                              eu.xtreemos.system.communication.bus.CallbackMessage callback)

processMyServices

public void processMyServices(java.util.ArrayList<java.lang.String> __stages,
                              eu.xtreemos.system.communication.bus.CallbackMessage callback,
                              eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)

processMyServicesFailure

public void processMyServicesFailure(java.lang.Exception __ex)

processMyServicesFailure

public void processMyServicesFailure(java.lang.Exception __ex,
                                     eu.xtreemos.system.communication.bus.CallbackMessage callback)

processMyServicesFailure

public void processMyServicesFailure(java.lang.Exception __ex,
                                     eu.xtreemos.system.communication.bus.CallbackMessage callback,
                                     eu.xtreemos.system.communication.bus.CallbackMessage exceptionCallback)