org.ow2.dragon.service.technology
Class TechnologyManagerServiceImpl

java.lang.Object
  extended by org.ow2.dragon.service.technology.TechnologyManagerServiceImpl
All Implemented Interfaces:
TechnologyManagerService

public class TechnologyManagerServiceImpl
extends java.lang.Object
implements TechnologyManagerService

Author:
ofabre - eBM Websourcing

Constructor Summary
TechnologyManagerServiceImpl()
           
 
Method Summary
 java.lang.String addRuntimeManager(java.lang.String address)
           
 java.util.List<org.ow2.dragon.api.to.technology.EnvironmentFederationTO> getAllEnvironmentFederations(org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
           
 java.util.List<org.ow2.dragon.api.to.technology.ExecutionEnvironmentManagerTO> getAllExecutionEnvironmentManagers(org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
           
 java.util.List<org.ow2.dragon.api.to.technology.ExecutionEnvironmentTO> getAllExecutionEnvironments(org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
           
 java.util.List<org.ow2.dragon.api.to.technology.ProcessorTO> getAllProcessors(org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
           
 org.ow2.dragon.api.to.technology.EnvironmentFederationTO getEnvironmentFederation(java.lang.String envFedId)
           
 java.util.List<org.ow2.dragon.api.to.deployment.EndpointTO> getEpsHostedOnExecEnv(java.lang.String execEnvId, org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
           
 java.util.List<org.ow2.dragon.api.to.deployment.EndpointTO> getEpsHostedOnProcessor(java.lang.String processorId, org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
           
 java.util.List<org.ow2.dragon.api.to.technology.ExecutionEnvironmentTO> getExecEnvsHostedOnProcessor(java.lang.String processorId, org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
           
 java.util.List<org.ow2.dragon.api.to.technology.ExecutionEnvironmentTO> getExecEnvsInFederation(java.lang.String envFedId, org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
           
 org.ow2.dragon.api.to.technology.ExecutionEnvironmentTO getExecutionEnvironment(java.lang.String execEnvId)
           
 java.util.List<org.ow2.dragon.api.to.technology.ExecutionEnvironmentTO> getManagedExecEnv(java.lang.String runtimeManagerId, org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
           
 org.ow2.dragon.api.to.technology.ProcessorTO getProcessor(java.lang.String processorId)
           
 org.ow2.dragon.api.to.technology.ExecutionEnvironmentManagerTO getRuntimeManager(java.lang.String runtimeManagerId)
           
 java.util.List<org.ow2.dragon.api.to.technology.EnvironmentFederationTO> searchEnvironmentFederations(java.lang.String searchCriteria, java.util.List<org.ow2.dragon.api.to.technology.FederationSearchProperties> searchedProperties, org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
           
 java.util.List<org.ow2.dragon.api.to.technology.ExecutionEnvironmentManagerTO> searchExecutionEnvironmentManagers(java.lang.String searchCriteria, java.util.List<org.ow2.dragon.api.to.technology.ExecEnvManagerSearchProperties> searchedProperties, org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
           
 java.util.List<org.ow2.dragon.api.to.technology.ExecutionEnvironmentTO> searchExecutionEnvironments(java.lang.String searchCriteria, java.util.List<org.ow2.dragon.api.to.technology.ExecEnvSearchProperties> searchedProperties, org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
           
 java.util.List<org.ow2.dragon.api.to.technology.ProcessorTO> searchProcessors(java.lang.String searchCriteria, java.util.List<org.ow2.dragon.api.to.technology.ProcessorSearchProperties> searchedProperties, org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
           
 void setTechnologyManager(org.ow2.dragon.api.service.technology.TechnologyManager technologyManager)
           
 void synchronizeManagedExecEnv(java.lang.String runtimeManagerId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TechnologyManagerServiceImpl

public TechnologyManagerServiceImpl()
Method Detail

setTechnologyManager

public void setTechnologyManager(org.ow2.dragon.api.service.technology.TechnologyManager technologyManager)

addRuntimeManager

public java.lang.String addRuntimeManager(java.lang.String address)
                                   throws DragonFault
Specified by:
addRuntimeManager in interface TechnologyManagerService
Throws:
DragonFault

getAllEnvironmentFederations

public java.util.List<org.ow2.dragon.api.to.technology.EnvironmentFederationTO> getAllEnvironmentFederations(org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
Specified by:
getAllEnvironmentFederations in interface TechnologyManagerService

getAllExecutionEnvironmentManagers

public java.util.List<org.ow2.dragon.api.to.technology.ExecutionEnvironmentManagerTO> getAllExecutionEnvironmentManagers(org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
Specified by:
getAllExecutionEnvironmentManagers in interface TechnologyManagerService

getAllExecutionEnvironments

public java.util.List<org.ow2.dragon.api.to.technology.ExecutionEnvironmentTO> getAllExecutionEnvironments(org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
Specified by:
getAllExecutionEnvironments in interface TechnologyManagerService

getAllProcessors

public java.util.List<org.ow2.dragon.api.to.technology.ProcessorTO> getAllProcessors(org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
Specified by:
getAllProcessors in interface TechnologyManagerService

getEnvironmentFederation

public org.ow2.dragon.api.to.technology.EnvironmentFederationTO getEnvironmentFederation(java.lang.String envFedId)
                                                                                  throws DragonFault
Specified by:
getEnvironmentFederation in interface TechnologyManagerService
Throws:
DragonFault

getEpsHostedOnExecEnv

public java.util.List<org.ow2.dragon.api.to.deployment.EndpointTO> getEpsHostedOnExecEnv(java.lang.String execEnvId,
                                                                                         org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
Specified by:
getEpsHostedOnExecEnv in interface TechnologyManagerService

getEpsHostedOnProcessor

public java.util.List<org.ow2.dragon.api.to.deployment.EndpointTO> getEpsHostedOnProcessor(java.lang.String processorId,
                                                                                           org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
Specified by:
getEpsHostedOnProcessor in interface TechnologyManagerService

getExecEnvsHostedOnProcessor

public java.util.List<org.ow2.dragon.api.to.technology.ExecutionEnvironmentTO> getExecEnvsHostedOnProcessor(java.lang.String processorId,
                                                                                                            org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
Specified by:
getExecEnvsHostedOnProcessor in interface TechnologyManagerService

getExecEnvsInFederation

public java.util.List<org.ow2.dragon.api.to.technology.ExecutionEnvironmentTO> getExecEnvsInFederation(java.lang.String envFedId,
                                                                                                       org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
Specified by:
getExecEnvsInFederation in interface TechnologyManagerService

getExecutionEnvironment

public org.ow2.dragon.api.to.technology.ExecutionEnvironmentTO getExecutionEnvironment(java.lang.String execEnvId)
                                                                                throws DragonFault
Specified by:
getExecutionEnvironment in interface TechnologyManagerService
Throws:
DragonFault

getManagedExecEnv

public java.util.List<org.ow2.dragon.api.to.technology.ExecutionEnvironmentTO> getManagedExecEnv(java.lang.String runtimeManagerId,
                                                                                                 org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
Specified by:
getManagedExecEnv in interface TechnologyManagerService

getProcessor

public org.ow2.dragon.api.to.technology.ProcessorTO getProcessor(java.lang.String processorId)
                                                          throws DragonFault
Specified by:
getProcessor in interface TechnologyManagerService
Throws:
DragonFault

getRuntimeManager

public org.ow2.dragon.api.to.technology.ExecutionEnvironmentManagerTO getRuntimeManager(java.lang.String runtimeManagerId)
                                                                                 throws DragonFault
Specified by:
getRuntimeManager in interface TechnologyManagerService
Throws:
DragonFault

searchEnvironmentFederations

public java.util.List<org.ow2.dragon.api.to.technology.EnvironmentFederationTO> searchEnvironmentFederations(java.lang.String searchCriteria,
                                                                                                             java.util.List<org.ow2.dragon.api.to.technology.FederationSearchProperties> searchedProperties,
                                                                                                             org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
                                                                                                      throws DragonFault
Specified by:
searchEnvironmentFederations in interface TechnologyManagerService
Throws:
DragonFault

searchExecutionEnvironmentManagers

public java.util.List<org.ow2.dragon.api.to.technology.ExecutionEnvironmentManagerTO> searchExecutionEnvironmentManagers(java.lang.String searchCriteria,
                                                                                                                         java.util.List<org.ow2.dragon.api.to.technology.ExecEnvManagerSearchProperties> searchedProperties,
                                                                                                                         org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
                                                                                                                  throws DragonFault
Specified by:
searchExecutionEnvironmentManagers in interface TechnologyManagerService
Throws:
DragonFault

searchExecutionEnvironments

public java.util.List<org.ow2.dragon.api.to.technology.ExecutionEnvironmentTO> searchExecutionEnvironments(java.lang.String searchCriteria,
                                                                                                           java.util.List<org.ow2.dragon.api.to.technology.ExecEnvSearchProperties> searchedProperties,
                                                                                                           org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
                                                                                                    throws DragonFault
Specified by:
searchExecutionEnvironments in interface TechnologyManagerService
Throws:
DragonFault

searchProcessors

public java.util.List<org.ow2.dragon.api.to.technology.ProcessorTO> searchProcessors(java.lang.String searchCriteria,
                                                                                     java.util.List<org.ow2.dragon.api.to.technology.ProcessorSearchProperties> searchedProperties,
                                                                                     org.ow2.dragon.api.to.RequestOptionsTO requestOptionsTO)
                                                                              throws DragonFault
Specified by:
searchProcessors in interface TechnologyManagerService
Throws:
DragonFault

synchronizeManagedExecEnv

public void synchronizeManagedExecEnv(java.lang.String runtimeManagerId)
                               throws DragonFault
Specified by:
synchronizeManagedExecEnv in interface TechnologyManagerService
Throws:
DragonFault


Copyright © 2008-2010 eBMWebsourcing. All Rights Reserved.