|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.soton.ecs.grimoires.proxy.GrimoiresProxy
| Field Summary | |
protected Inquire |
inquireImpl
|
protected InquireMetadataPort |
inquireMetadataImpl
|
protected Publish |
publishImpl
|
protected PublishMetadataPort |
publishMetadataImpl
|
protected RDF |
rdfImpl
|
protected WSDL |
wsdlImpl
|
| Fields inherited from interface uk.ac.soton.ecs.grimoires.proxy.GrimoiresConstants |
DEFAULT_GRIMOIRES_LOCATION, DEFAULT_UDDI_AUTHINFO, GRIMOIRES_PROXY_ABNORMAL_EXIT_CODE, METADATA_INQUIRE_PATH, METADATA_PUBLISH_PATH, RDF_PATH, UDDI_GENERIC, UDDI_INQUIRE_PATH, UDDI_PUBLISH_PATH, UDDI_SUCCESS_CODE, UDDI_WILDCARD, WSDL_PATH, WSDL_SPEC_KEYED_REFERENCE |
| Fields inherited from interface uk.ac.soton.ecs.grimoires.Constants |
BINDING_ENTITY_REFERENCE_TYPE, BUSINESS_ENTITY_REFERENCE_TYPE, MESSAGE_PART_ENTITY_REFERENCE_TYPE, METADATA_ENTITY_REFERENCE_TYPE, OPERATION_ENTITY_REFERENCE_TYPE, SERVICE_ENTITY_REFERENCE_TYPE, TMODEL_ENTITY_REFERENCE_TYPE |
| Constructor Summary | |
GrimoiresProxy(Inquire inquireImpl,
Publish publishImpl,
WSDL wsdlImpl,
PublishMetadataPort publishMetadataImpl,
InquireMetadataPort inquireMetadataImpl,
RDF rdfImpl)
|
|
| Method Summary | |
MetadataInfo |
attachMetadata(AddMetadataToEntity request)
|
String |
attachMetadataToBusiness(String metadataType,
String metadataValue,
String businessKey)
Attach metadata to a business. |
String |
attachMetadataToMessagePart(String metadataType,
String metadataValue,
String messageNamespace,
String messageName,
String messagePartName)
Attach metadata to a WSDL message part. |
String |
attachMetadataToMetadata(String metadataType,
String metadataValue,
String metadataKey)
|
String |
attachMetadataToOperation(String metadataType,
String metadataValue,
String portTypeNamespace,
String portTypeName,
String operationName)
Attach metadata to a WSDL operation. |
String |
attachMetadataToService(String metadataType,
String metadataValue,
String serviceKey)
Attach metadata to a service. |
void |
deleteBusiness(Delete_business request)
On successful deletion, be slient. |
void |
deleteBusiness(String businessKey)
On successful deletion, be slient. |
void |
deleteMetadata(DeleteMetadata request)
On successful deletion, be slient. |
void |
deleteMetadata(String metadataKey)
Delete a metadata given its key. |
void |
deleteService(Delete_service request)
On successful deletion, be slient. |
void |
deleteService(String serviceKey)
On successful deletion, be slient. |
void |
deleteTModel(Delete_tModel request)
On successful deletion, be slient. |
void |
deleteTModel(String tModelKey)
|
BusinessList |
findBusiness(Find_business request)
|
BusinessList |
findBusiness(String name)
Find a business given its name. |
BusinessDetail |
findBusinessDetail(String name)
Find businesses and get their detail given a business name. |
EntityReferenceList |
findEntityByMetadata(Find_entityByMetadata request)
Find entity by metadata. |
EntityReferenceList |
findEntityByMetadata(String metadataType,
String metadataValue)
Find entity by metadata type and value. |
MessagePartReference[] |
findMessagePartByMetadata(String metadataType,
String metadataValue)
Find WSDL message part by metadata type and value. |
OperationReference[] |
findOperationByMetadata(String metadataType,
String metadataValue)
Find WSDL operation by metadata type and value. |
ServiceList |
findService(Find_service request)
|
String[] |
findServiceByWSDL(String wsdlURL)
Find the UDDI service which uses the given WSDL as its interface. |
ServiceDetail |
findServiceDetail(String name)
Fine service and get detail given service name. |
String |
findWSDLByMessagePart(String messageNamespace,
String messageName,
String messagePartName)
Find the WSDL which defines the message part. |
String |
findWSDLByOperation(String portTypeNamespace,
String portTypeName,
String operationName)
Find the WSDL which defines the operation. |
String |
getAuthInfo()
|
void |
getAuthToken(String userID,
String cred)
|
BusinessDetail |
getBusinessDetail(Get_businessDetail request)
|
BusinessDetail |
getBusinessDetail(String businessKey)
Get business detail given the business key. |
BusinessDetail |
getBusinessDetailByMetadata(String metadataType,
String metadataValue)
Get business detail by metadata type and value. |
MetadataInfos |
getBusinessMetadata(String businessKey)
Get metadata attached to a service. |
MetadataInfos |
getEntityMetadata(Get_entityMetadata request)
|
MetadataInfos |
getMessagePartMetadata(String messageNamespace,
String messageName,
String messagePartName)
Get metadata attached to a WSDL message part. |
MetadataInfo |
getMetadataDetail(Get_metadataDetail request)
|
MetadataInfo |
getMetadataDetail(String metadataKey)
|
MetadataInfos |
getOperationMetadata(String portTypeNamespace,
String portTypeName,
String operationName)
Get metadata attached to a WSDL operation. |
ServiceDetail |
getServiceDetail(Get_serviceDetail request)
|
ServiceDetail |
getServiceDetail(String serviceKey)
|
ServiceDetail |
getServiceDetailByMetadata(String metadataType,
String metadataValue)
Get service detail by metadata type and value. |
MetadataInfos |
getServiceMetadata(String serviceKey)
Get metadata attached to a business. |
TModelDetail |
getTModelDetail(Get_tModelDetail request)
|
TModelDetail |
getTModelDetail(String tModelKey)
|
String |
getWSDLContent(String wsdlKey)
|
String |
getWSDLContentByURL(String url)
|
boolean |
removeWSDL(String url)
|
BindingDetail |
saveBinding(Save_binding request)
|
String |
saveBinding(String serviceKey,
String description,
String accessPoint,
String tModelKey)
Save a binding. |
BusinessDetail |
saveBusiness(Save_business request)
|
String |
saveBusiness(String name,
String description)
Save a business given its name and description. |
ServiceDetail |
saveService(Save_service request)
|
String |
saveService(String businessKey,
String name,
String description)
Save a service given its business key, name and description. |
String |
saveService(String businessKey,
String name,
String description,
String accessPoint,
String wsdlURL)
|
TModelDetail |
saveTModel(Save_tModel request)
|
String |
saveTModel(String name,
String description,
String wsdlURL)
Save a WSDL document as tModel. |
String |
saveWSDL(String url)
Save a WSDL file. |
String |
saveWSDL(String url,
String content)
Save a WSDL file with content. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected Inquire inquireImpl
protected Publish publishImpl
protected WSDL wsdlImpl
protected PublishMetadataPort publishMetadataImpl
protected InquireMetadataPort inquireMetadataImpl
protected RDF rdfImpl
| Constructor Detail |
public GrimoiresProxy(Inquire inquireImpl,
Publish publishImpl,
WSDL wsdlImpl,
PublishMetadataPort publishMetadataImpl,
InquireMetadataPort inquireMetadataImpl,
RDF rdfImpl)
inquireImpl - publishImpl - wsdlImpl - publishMetadataImpl - inquireMetadataImpl - | Method Detail |
public final BusinessDetail saveBusiness(Save_business request)
throws DispositionReport,
RemoteException
RemoteException
DispositionReport
public final String saveBusiness(String name,
String description)
throws DispositionReport,
RemoteException,
MissingInformationException
name - description -
RemoteException
DispositionReport
GrimoiresProxyException
MissingInformationException
public final BusinessList findBusiness(Find_business request)
throws DispositionReport,
RemoteException
request -
RemoteException
DispositionReport
public final BusinessList findBusiness(String name)
throws DispositionReport,
RemoteException
name -
RemoteException
DispositionReport
public final BusinessDetail getBusinessDetail(Get_businessDetail request)
throws DispositionReport,
RemoteException
request -
DispositionReport
RemoteException
public final BusinessDetail getBusinessDetail(String businessKey)
throws DispositionReport,
RemoteException,
MissingInformationException
businessKey -
DispositionReport
RemoteException
GrimoiresProxyException
MissingInformationException
public final BusinessDetail findBusinessDetail(String name)
throws DispositionReport,
RemoteException
name -
DispositionReport
RemoteException
public final void deleteBusiness(Delete_business request)
throws DispositionReport,
RemoteException
request -
DispositionReport
RemoteException
public final void deleteBusiness(String businessKey)
throws DispositionReport,
RemoteException,
MissingInformationException
businessKey -
DispositionReport
RemoteException
MissingInformationException
public final ServiceDetail saveService(Save_service request)
throws DispositionReport,
RemoteException
DispositionReport
RemoteException
public final String saveService(String businessKey,
String name,
String description)
throws DispositionReport,
RemoteException,
MissingInformationException
businessKey - name - description -
DispositionReport
RemoteException
MissingInformationException
public final String saveService(String businessKey,
String name,
String description,
String accessPoint,
String wsdlURL)
throws DispositionReport,
RemoteException,
MissingInformationException
businessKey - name - description - accessPoint - wsdlURL -
DispositionReport
RemoteException
MissingInformationException
public final ServiceList findService(Find_service request)
throws DispositionReport,
RemoteException
request -
DispositionReport
RemoteException
public final ServiceDetail getServiceDetail(Get_serviceDetail request)
throws DispositionReport,
RemoteException
request -
DispositionReport
RemoteException
public final ServiceDetail getServiceDetail(String serviceKey)
throws DispositionReport,
RemoteException,
MissingInformationException
serviceKey -
DispositionReport
RemoteException
MissingInformationException
public final ServiceDetail findServiceDetail(String name)
throws DispositionReport,
RemoteException
name -
DispositionReport
RemoteException
public final void deleteService(Delete_service request)
throws DispositionReport,
RemoteException
request -
DispositionReport
RemoteException
public final void deleteService(String serviceKey)
throws DispositionReport,
RemoteException,
MissingInformationException
serviceKey -
DispositionReport
RemoteException
MissingInformationException
public final BindingDetail saveBinding(Save_binding request)
throws DispositionReport,
RemoteException
DispositionReport
RemoteException
public final String saveBinding(String serviceKey,
String description,
String accessPoint,
String tModelKey)
throws DispositionReport,
RemoteException,
MissingInformationException
serviceKey - description - accessPoint - tModelKey -
DispositionReport
RemoteException
MissingInformationException
public final TModelDetail saveTModel(Save_tModel request)
throws DispositionReport,
RemoteException
DispositionReport
RemoteException
public final String saveTModel(String name,
String description,
String wsdlURL)
throws DispositionReport,
RemoteException,
MissingInformationException
name - description - wsdlURL -
DispositionReport
RemoteException
MissingInformationException
public final TModelDetail getTModelDetail(Get_tModelDetail request)
throws DispositionReport,
RemoteException
request -
DispositionReport
RemoteException
public final TModelDetail getTModelDetail(String tModelKey)
throws DispositionReport,
RemoteException,
MissingInformationException
tModelKey -
DispositionReport
RemoteException
MissingInformationException
public final void deleteTModel(Delete_tModel request)
throws DispositionReport,
RemoteException
request -
DispositionReport
RemoteException
public final void deleteTModel(String tModelKey)
throws DispositionReport,
RemoteException,
MissingInformationException
tModelKey -
DispositionReport
RemoteException
MissingInformationException
public final MetadataInfo attachMetadata(AddMetadataToEntity request)
throws FaultDetailList,
RemoteException
FaultDetailList
RemoteException
public final String attachMetadataToMessagePart(String metadataType,
String metadataValue,
String messageNamespace,
String messageName,
String messagePartName)
throws FaultDetailList,
RemoteException,
MetadataFormatException,
MissingInformationException
metadataType - metadataValue - messageNamespace - messageName - messagePartName -
FaultDetailList
RemoteException
MetadataFormatException
MissingInformationException
public final String attachMetadataToOperation(String metadataType,
String metadataValue,
String portTypeNamespace,
String portTypeName,
String operationName)
throws FaultDetailList,
RemoteException,
MetadataFormatException,
MissingInformationException
metadataType - metadataValue - portTypeNamespace - portTypeName - operationName -
FaultDetailList
RemoteException
MetadataFormatException
MissingInformationException
public final String attachMetadataToBusiness(String metadataType,
String metadataValue,
String businessKey)
throws FaultDetailList,
RemoteException,
MetadataFormatException,
MissingInformationException
metadataType - metadataValue - businessKey -
FaultDetailList
RemoteException
MetadataFormatException
MissingInformationException
public final String attachMetadataToService(String metadataType,
String metadataValue,
String serviceKey)
throws FaultDetailList,
RemoteException,
MetadataFormatException,
MissingInformationException
metadataType - metadataValue - serviceKey -
FaultDetailList
RemoteException
MetadataFormatException
MissingInformationException
public final String attachMetadataToMetadata(String metadataType,
String metadataValue,
String metadataKey)
throws FaultDetailList,
RemoteException,
MetadataFormatException,
MissingInformationException
metadataType - metadataValue - metadataKey -
FaultDetailList
RemoteException
MetadataFormatException
MissingInformationException
public final MetadataInfo getMetadataDetail(Get_metadataDetail request)
throws FaultDetailList,
RemoteException
request -
FaultDetailList
RemoteException
public final MetadataInfo getMetadataDetail(String metadataKey)
throws FaultDetailList,
RemoteException,
MissingInformationException
metadataKey -
FaultDetailList
RemoteException
MissingInformationException
public final MetadataInfos getEntityMetadata(Get_entityMetadata request)
throws FaultDetailList,
RemoteException
request -
FaultDetailList
RemoteException
public final MetadataInfos getBusinessMetadata(String businessKey)
throws FaultDetailList,
RemoteException,
MissingInformationException
businessKey -
FaultDetailList
RemoteException
MissingInformationException
public final MetadataInfos getServiceMetadata(String serviceKey)
throws FaultDetailList,
RemoteException,
MissingInformationException
serviceKey -
FaultDetailList
RemoteException
MissingInformationException
public final MetadataInfos getMessagePartMetadata(String messageNamespace,
String messageName,
String messagePartName)
throws FaultDetailList,
RemoteException,
MissingInformationException
messageNamespace - messageName - messagePartName -
FaultDetailList
RemoteException
MissingInformationException
public final MetadataInfos getOperationMetadata(String portTypeNamespace,
String portTypeName,
String operationName)
throws FaultDetailList,
RemoteException,
MissingInformationException
portTypeNamespace - portTypeName - operationName -
FaultDetailList
RemoteException
MissingInformationException
public final void deleteMetadata(DeleteMetadata request)
throws FaultDetailList,
RemoteException
request -
FaultDetailList
RemoteException
public final void deleteMetadata(String metadataKey)
throws FaultDetailList,
RemoteException,
MissingInformationException
metadataKey -
FaultDetailList
RemoteException
MissingInformationException
public final EntityReferenceList findEntityByMetadata(Find_entityByMetadata request)
throws FaultDetailList,
RemoteException
request -
FaultDetailList
RemoteException
public final EntityReferenceList findEntityByMetadata(String metadataType,
String metadataValue)
throws FaultDetailList,
RemoteException,
MetadataFormatException,
MissingInformationException
metadataType - metadataValue -
FaultDetailList
RemoteException
MetadataFormatException
MissingInformationException
public final BusinessDetail getBusinessDetailByMetadata(String metadataType,
String metadataValue)
throws FaultDetailList,
RemoteException,
MetadataFormatException,
MissingInformationException
metadataType - metadataValue -
FaultDetailList
RemoteException
MetadataFormatException
MissingInformationException
public final ServiceDetail getServiceDetailByMetadata(String metadataType,
String metadataValue)
throws FaultDetailList,
RemoteException,
MetadataFormatException,
MissingInformationException
metadataType - metadataValue -
FaultDetailList
RemoteException
MetadataFormatException
MissingInformationException
public final OperationReference[] findOperationByMetadata(String metadataType,
String metadataValue)
throws FaultDetailList,
RemoteException,
MetadataFormatException,
MissingInformationException
metadataType - metadataValue -
FaultDetailList
RemoteException
MetadataFormatException
MetadataFormatException
MissingInformationException
public final MessagePartReference[] findMessagePartByMetadata(String metadataType,
String metadataValue)
throws FaultDetailList,
RemoteException,
MetadataFormatException,
MissingInformationException
metadataType - metadataValue -
FaultDetailList
RemoteException
MissingInformationException
MetadataFormatException
public final String saveWSDL(String url)
throws RemoteException,
MissingInformationException
url - URL.
MissingInformationException
RemoteException
public final String saveWSDL(String url,
String content)
throws RemoteException,
MissingInformationException
url - content -
RemoteException
MissingInformationException
public final String getWSDLContent(String wsdlKey)
throws RemoteException,
MissingInformationException
wsdlKey -
RemoteException
MissingInformationException
public final String getWSDLContentByURL(String url)
throws RemoteException,
MissingInformationException
url -
RemoteException
MissingInformationException
public final boolean removeWSDL(String url)
throws RemoteException,
MissingInformationException
url -
RemoteException
MissingInformationException
public final String findWSDLByOperation(String portTypeNamespace,
String portTypeName,
String operationName)
throws RemoteException,
MissingInformationException
portTypeNamespace - portTypeName - operationName -
RemoteException
MissingInformationException
public final String findWSDLByMessagePart(String messageNamespace,
String messageName,
String messagePartName)
throws RemoteException,
MissingInformationException
messageNamespace - messageName - messagePartName -
RemoteException
MissingInformationException
public final String[] findServiceByWSDL(String wsdlURL)
throws RemoteException,
MissingInformationException
wsdlURL -
RemoteException
MissingInformationException
public final void getAuthToken(String userID,
String cred)
throws DispositionReport,
RemoteException
userID - cred -
DispositionReport
RemoteExceptionpublic String getAuthInfo()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||