|
IRS-III | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectkmi.irsIII.IRSIIIServer
Handles service description, publishing and invocation.
Constructor Summary | |
IRSIIIServer(java.lang.String irsServerURL,
java.lang.String username,
java.lang.String password)
Connects to IRS Server via SOAP and validates user. |
Method Summary | |
java.lang.String |
achieveGoal(Goal goal,
java.util.Collection achieveGoalInputs)
|
java.lang.String |
createOntology(OntologyProperties ontologyProperties)
|
java.lang.String |
deleteGoalDescription(java.lang.String goalName,
java.lang.String goalOntology)
|
java.lang.String |
deleteMediatorDescription(java.lang.String mediatorName,
java.lang.String mediatorOntology)
|
java.lang.String |
deleteOntology(java.lang.String ontologyName)
|
java.lang.String |
deleteWSDescription(java.lang.String wsName,
java.lang.String wsOntology)
|
ServiceCapability |
getCapabilityDescription(java.lang.String capabilityName,
java.lang.String capabilityOntology)
|
Goal |
getGoalDescription(java.lang.String goalName,
java.lang.String goalOntology)
|
Mediator |
getMediatorDescription(java.lang.String mediatorName,
java.lang.String mediatorOntology)
|
OntologyProperties |
getOntologyProperties(java.lang.String ontologyName)
|
java.lang.String |
getPublishedLispFunction(java.lang.String webServiceName,
java.lang.String webServiceOntology)
|
WebService |
getWSDescription(java.lang.String wsName,
java.lang.String wsOntology)
|
java.lang.String |
publishHttpGetRequest(java.lang.String webServiceName,
java.lang.String webServiceOntology,
java.lang.String httpGetRequestURL,
java.lang.String queryVars)
|
java.lang.String |
publishJavaClass(java.lang.String webServiceName,
java.lang.String webServiceOntology,
java.lang.String className,
java.lang.String classMethodName,
java.lang.String IRS_JavaPublisherURL)
|
java.lang.String |
publishLispFunction(java.lang.String webServiceName,
java.lang.String webServiceOntology,
java.lang.String lispFunctionName,
java.lang.String lispPublisherURL)
|
java.lang.String |
publishWebServiceWSDL(java.lang.String webServiceName,
java.lang.String webServiceOntology,
java.lang.String operationName,
java.lang.String portType,
java.lang.String targetNameSpace,
java.lang.String WSDL_URL,
java.lang.String webServiceProviderType,
java.lang.String IRS_WSDL_PublisherURL)
|
java.lang.String |
saveCapabilityDescription(WebService webService)
Only serviceCapability information is saved. |
java.lang.String |
saveGoalDescription(Goal goal)
|
java.lang.String |
saveInterfaceDescription(WebService webService)
Only serviceInterface information is saved. |
java.lang.String |
saveMediatorDescription(Mediator mediator)
Source Component, Target Component and Mediation Service of mediator must exist. |
java.lang.String |
saveWebServiceDescription(WebService webService)
|
java.lang.String |
updateOntologyProperties(java.lang.String oldOntologyName,
OntologyProperties newOntologyProperties)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public IRSIIIServer(java.lang.String irsServerURL, java.lang.String username, java.lang.String password) throws IRSIIIException, java.lang.Exception
Method Detail |
public java.lang.String achieveGoal(Goal goal, java.util.Collection achieveGoalInputs) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String createOntology(OntologyProperties ontologyProperties) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public OntologyProperties getOntologyProperties(java.lang.String ontologyName) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String updateOntologyProperties(java.lang.String oldOntologyName, OntologyProperties newOntologyProperties) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String deleteOntology(java.lang.String ontologyName) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String saveGoalDescription(Goal goal) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public Goal getGoalDescription(java.lang.String goalName, java.lang.String goalOntology) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String deleteGoalDescription(java.lang.String goalName, java.lang.String goalOntology) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String saveWebServiceDescription(WebService webService) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String saveCapabilityDescription(WebService webService) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String saveInterfaceDescription(WebService webService) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String deleteMediatorDescription(java.lang.String mediatorName, java.lang.String mediatorOntology) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String saveMediatorDescription(Mediator mediator) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public WebService getWSDescription(java.lang.String wsName, java.lang.String wsOntology) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public ServiceCapability getCapabilityDescription(java.lang.String capabilityName, java.lang.String capabilityOntology) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String getPublishedLispFunction(java.lang.String webServiceName, java.lang.String webServiceOntology) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public Mediator getMediatorDescription(java.lang.String mediatorName, java.lang.String mediatorOntology) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String deleteWSDescription(java.lang.String wsName, java.lang.String wsOntology) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String publishHttpGetRequest(java.lang.String webServiceName, java.lang.String webServiceOntology, java.lang.String httpGetRequestURL, java.lang.String queryVars) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String publishLispFunction(java.lang.String webServiceName, java.lang.String webServiceOntology, java.lang.String lispFunctionName, java.lang.String lispPublisherURL) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String publishJavaClass(java.lang.String webServiceName, java.lang.String webServiceOntology, java.lang.String className, java.lang.String classMethodName, java.lang.String IRS_JavaPublisherURL) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
public java.lang.String publishWebServiceWSDL(java.lang.String webServiceName, java.lang.String webServiceOntology, java.lang.String operationName, java.lang.String portType, java.lang.String targetNameSpace, java.lang.String WSDL_URL, java.lang.String webServiceProviderType, java.lang.String IRS_WSDL_PublisherURL) throws IRSIIIException, java.lang.Exception
IRSIIIException
java.lang.Exception
|
IRS-III | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |