|
Bus | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.topcased.externalbus.core.ExternalServicesManager
public final class ExternalServicesManager
Manage ExternalServices extension point
Field Summary | |
---|---|
static java.lang.String |
ATT_CATEGORY_TYPE
Attribut of ontologyType : category |
static java.lang.String |
ATT_CLASS_EXTERNALSERVICE
Attribut of externalService : class |
static java.lang.String |
ATT_DESCRIPTION_PARAM
Attribut of parameter : description |
static java.lang.String |
ATT_ID_EXTERNALSERVICE
Attribut of externalService : id |
static java.lang.String |
ATT_ID_PARAM
Attribut of parameter : id |
static java.lang.String |
ATT_ID_TYPE
Attribut of ontologyType : id |
static java.lang.String |
ATT_KIND_PARAM
Attribut of parameter : kind |
static java.lang.String |
ATT_NAME_EXTERNALSERVICE
Attribut of externalService : name |
static java.lang.String |
ATT_NAME_PARAM
Attribut of parameter : name |
static java.lang.String |
ATT_NAME_TYPE
Attribut of ontologyType : name |
static java.lang.String |
ATT_PARENTID_TYPE
Attribut of ontologyType : parentId |
static java.lang.String |
ATT_VERSION_PARAM
Attribut of parameter : version |
static java.lang.String |
EXTERNALSERVICES_EXTENSION_POINT
Extension point name |
static java.lang.String |
LIST_INPUT_PARAM
List of input externalParameters |
static java.lang.String |
OUTPUT_PARAM
Output parameter |
static java.lang.String |
TAG_EXTERNALSERVICE
TAG : externalService |
static java.lang.String |
TAG_PARAM
TAG : parameter |
static java.lang.String |
TAG_TYPE
TAG : ontologyType |
Method Summary | |
---|---|
org.w3c.dom.Document |
getExternalService()
Get a document DOM with all informations on all externalServices |
ExternalService |
getExternalService(java.lang.String externalServiceId)
Get ExternalService from externalServiceId |
IExternalService |
getExternalServiceClass(java.lang.String serviceId)
Get externalService class which implements IExternalService This class allows to launch the external service. |
java.util.Set<java.lang.String> |
getExternalServiceIds()
Get all External services Id |
static ExternalServicesManager |
getInstance()
Returns the shared instance |
ExternalParameter |
getParameter(java.lang.String parameterId)
Get ExternalParameter from parameterId |
org.w3c.dom.Document |
getSerialisableExternalService(java.lang.String externalServiceId)
Get document Dom (ExternalService Serialisable) from externalServiceId |
void |
setEmptyParameters()
Clear the private Map "externalParameters" |
void |
setEmptyServices()
Clears the private Map "services" |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String EXTERNALSERVICES_EXTENSION_POINT
public static final java.lang.String TAG_EXTERNALSERVICE
public static final java.lang.String ATT_ID_EXTERNALSERVICE
public static final java.lang.String ATT_NAME_EXTERNALSERVICE
public static final java.lang.String ATT_CLASS_EXTERNALSERVICE
public static final java.lang.String TAG_TYPE
public static final java.lang.String ATT_ID_TYPE
public static final java.lang.String ATT_NAME_TYPE
public static final java.lang.String ATT_PARENTID_TYPE
public static final java.lang.String ATT_CATEGORY_TYPE
public static final java.lang.String TAG_PARAM
public static final java.lang.String ATT_ID_PARAM
public static final java.lang.String ATT_NAME_PARAM
public static final java.lang.String ATT_DESCRIPTION_PARAM
public static final java.lang.String ATT_KIND_PARAM
public static final java.lang.String ATT_VERSION_PARAM
public static final java.lang.String LIST_INPUT_PARAM
public static final java.lang.String OUTPUT_PARAM
Method Detail |
---|
public static ExternalServicesManager getInstance()
public void setEmptyServices()
public void setEmptyParameters()
public ExternalService getExternalService(java.lang.String externalServiceId)
externalServiceId
-
public ExternalParameter getParameter(java.lang.String parameterId)
parameterId
-
public org.w3c.dom.Document getSerialisableExternalService(java.lang.String externalServiceId)
externalServiceId
-
public org.w3c.dom.Document getExternalService()
public java.util.Set<java.lang.String> getExternalServiceIds()
public IExternalService getExternalServiceClass(java.lang.String serviceId)
serviceId
-
|
Bus | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.