public class BaseAbstractionImplService extends java.lang.Object implements BaseAbstractionService
Modifier and Type | Field and Description |
---|---|
InterfacesMapping |
interfaceMapping |
Constructor and Description |
---|
BaseAbstractionImplService(java.lang.String abstractionName) |
Modifier and Type | Method and Description |
---|---|
void |
adapt(java.lang.String adaptedServiceInterface,
java.lang.String adaptedServiceInstance) |
ServiceInstance |
findServiceInstance(ServiceInterface serviceInterface) |
java.lang.String |
firstCharacterToUpperCase(java.lang.String name) |
java.lang.String |
getAbstractionInterface() |
java.lang.Object[] |
getActualParameters(java.lang.Object[] operationArguments) |
java.lang.String |
getServiceInstance() |
java.lang.String |
getServiceInterface() |
java.lang.Object |
invoke(int operationIndexFromAbstraction,
int indexFromInterface,
InputOutputDataTranslator inputOutputDataTranslator) |
java.lang.Object |
invokeConcreteService(java.lang.Object input,
java.lang.String operationName,
ServiceInterface abstractionServiceInterface) |
void |
LoadVariables() |
void |
register(java.lang.String URI) |
Operation |
search(ServiceInterface abstractionServiceInterface,
java.lang.String operationName) |
void |
setAbstractionInterface(java.lang.String abstractionInterface) |
void |
setCurrentMapping(java.lang.String directoryName,
java.lang.String fileName) |
void |
setOutPut(java.lang.Object output,
ServiceInterface abstractionServiceInterface,
java.lang.String operationName,
java.lang.Object result) |
java.lang.Object |
setReturnObject(java.lang.String operationName,
java.lang.Object returnValue) |
void |
setServiceInstance(java.lang.String serviceInstance) |
void |
setServiceInterface(java.lang.String serviceInterface) |
void |
unregister(java.lang.String URI) |
public InterfacesMapping interfaceMapping
public BaseAbstractionImplService(java.lang.String abstractionName)
public void setCurrentMapping(java.lang.String directoryName, java.lang.String fileName)
setCurrentMapping
in interface BaseAbstractionService
public void setServiceInstance(java.lang.String serviceInstance)
setServiceInstance
in interface BaseAbstractionService
public void setServiceInterface(java.lang.String serviceInterface)
setServiceInterface
in interface BaseAbstractionService
public void setAbstractionInterface(java.lang.String abstractionInterface)
public java.lang.String getServiceInstance()
public java.lang.String getServiceInterface()
public java.lang.String getAbstractionInterface()
public void LoadVariables()
LoadVariables
in interface BaseAbstractionService
public ServiceInstance findServiceInstance(ServiceInterface serviceInterface)
public java.lang.Object invoke(int operationIndexFromAbstraction, int indexFromInterface, InputOutputDataTranslator inputOutputDataTranslator)
invoke
in interface BaseAbstractionService
public java.lang.String firstCharacterToUpperCase(java.lang.String name)
public java.lang.Object setReturnObject(java.lang.String operationName, java.lang.Object returnValue)
public java.lang.Object[] getActualParameters(java.lang.Object[] operationArguments)
public void setOutPut(java.lang.Object output, ServiceInterface abstractionServiceInterface, java.lang.String operationName, java.lang.Object result)
public java.lang.Object invokeConcreteService(java.lang.Object input, java.lang.String operationName, ServiceInterface abstractionServiceInterface)
public Operation search(ServiceInterface abstractionServiceInterface, java.lang.String operationName)
public void register(java.lang.String URI)
register
in interface BaseAbstractionService
public void unregister(java.lang.String URI)
unregister
in interface BaseAbstractionService
public void adapt(java.lang.String adaptedServiceInterface, java.lang.String adaptedServiceInstance)
adapt
in interface BaseAbstractionService