com.centrasite.uddiv3.client
Class CentraSiteBusinessService

java.lang.Object
  extended by com.centrasite.uddiv3.client.CentraSiteBusinessService
All Implemented Interfaces:
UDDIv3ClientConstants

public class CentraSiteBusinessService
extends java.lang.Object
implements UDDIv3ClientConstants

A CentraSiteBusinessService is a wrapper class for BusinessService


Field Summary
 
Fields inherited from interface com.centrasite.uddiv3.client.util.UDDIv3ClientConstants
AUTH_TOKEN_EXPIRE_ERRNO, AUTH_TOKEN_INVALID_ERRNO, DB_CONFIGURATION_TEMPLATE_UUID, ERROR_CODE_AUTHTOKEN_REQUIRED, INVALID_KEY_PASSED_ERRNO, MSG_ERROR_WHILE_CREATING_INQUIRY_SOAP_SERVICE_STUB, MSG_ERROR_WHILE_CREATING_PUBLICATION_SOAP_SERVICE_STUB, MSG_ERROR_WHILE_CREATING_SECURITY_SOAP_SERVICE_STUB, MSG_ERROR_WHILE_CREATING_SUBSCRIPTION_SOAP_SERVICE_STUB, MSG_ERROR_WHILE_CREATING_TAXONOMY_SOAP_SERVICE_STUB, MSG_NOT_ABLE_TO_CONNECT_TO_UDDI_REGISTRY, MSG_NOT_ABLE_TO_CONNECT_TO_UDDI_REGISTRY_WHILE_DISCARD_AUTHTOKEN, MSG_NOT_ABLE_TO_FETCH_SERVICE_DETAILS, MSG_NOT_ABLE_TO_FETCH_SERVICES, MSG_NOT_ABLE_TO_FETCH_THE_MODIFIED_DATE_FOR_SERVICE, MSG_NOT_ABLE_TO_FETCH_TMODLE_DETAILS, MSG_NOT_ABLE_TO_FETCH_VIRTUAL_SERVICES_FOR_SPECIFIED_TARGET, MSG_UNABLE_TO_FIND_VIRTUAL_SERVICE_WITH_SPECFIED_NAME, STR_APPROXIMATE_MATCH, STR_BEGIN_DOC_URL, STR_EMPTY, STR_END_DOC_URL, STR_SERVICE_SCHEMAS, STR_WSDL_INTERFACE, UDDI_CENTRASITE_ATTRIBUTES_DOCUMENT_CONTAINED_TMODEL_V3_KEY, UDDI_CENTRASITE_ATTRIBUTES_DOCUMENT_REFERENCE_TMODEL_V3_KEY, UDDI_CENTRASITE_ATTRIBUTES_RELATIONSHIP_TMODEL_V3_KEY, UDDI_GENERAL_KEYWORDS_V3_KEY, UDDI_INFRAVIO_DOCUMENT_REFERENCE_TMODEL_V3_KEY, UDDI_INFRAVIO_DOCUMENTS_TMODEL_V3_KEY, UDDI_SERVICE_SCHEMA_TMODEL_V3_KEY, UDDI_WS_POLICY_1_3_ATTACHMENT_LOCAL_POLICY_REF_TMODEL_V3_KEY, UDDI_WS_POLICY_1_3_ATTACHMENT_REMOTE_POLICY_REF_TMODEL_V3_KEY, UDDI_WS_POLICY_1_5_ATTACHMENT_LOCAL_POLICY_REF_TMODEL_V3_KEY, UDDI_WS_POLICY_1_5_ATTACHMENT_REMOTE_POLICY_REF_TMODEL_V3_KEY
 
Constructor Summary
CentraSiteBusinessService(com.centrasite.uddiv3.client.BusinessService businessService)
           
 
Method Summary
 org.w3._2000._09.xmldsig.SignatureType[] _getSignature()
          Gets the signature
 java.lang.String getAttachedPolicyDocURL()
          Returns the attached policy
 java.lang.String getAttachedPolicyTModelKey()
          Returns the attached policy tModel Key
 java.util.Map<java.lang.String,java.lang.String> getAttributes()
          Returns the attributes associated with the service in a Map
 java.lang.String getAttributeValue(java.lang.String name)
          Returns the value for an attribute associated with the service.
 com.centrasite.uddiv3.client.BindingTemplates getBindingTemplates()
          Gets the value of the bindingTemplates property.
 java.lang.String getBusinessKey()
           
 com.centrasite.uddiv3.client.BusinessService getBusinessService()
           
 com.centrasite.uddiv3.client.CategoryBag getCategoryBag()
          Gets the value of the categoryBag property.
 java.util.Map<java.lang.String,java.lang.String> getContainedDocuments()
          Returns the contained documents associated with the service in a Map
 com.centrasite.uddiv3.client.Description[] getDescription()
          Gets the value of the descriptions
 com.centrasite.uddiv3.client.Description getDescription(int idx)
          Gets the value of the description
 int getDescriptionLength()
          No of descriptions
 java.util.Map<java.lang.String,java.lang.String> getDocuments()
          Returns the documents associated with the service in a Map
 com.centrasite.uddiv3.client.Name[] getName()
           
 com.centrasite.uddiv3.client.Name getName(int idx)
           
 int getNameLength()
           
 java.util.Map<java.lang.String,java.lang.String> getReferencedDocuments()
          Returns the referenced documents associated with the service in a Map
 java.lang.String getRelatedObjectKey(java.lang.String relation)
          Returns the related object Key
 java.util.Map<java.lang.String,java.lang.String> getRelatedObjects()
          Returns the related objects of the service in a Map
 java.lang.String getServiceKey()
           
 org.w3._2000._09.xmldsig.SignatureType getSignature(int idx)
          Gets the signature
 int getSignatureLength()
          Length of signature
 void setBindingTemplates(com.centrasite.uddiv3.client.BindingTemplates value)
          Sets the value of the bindingTemplates property.
 void setBusinessKey(java.lang.String value)
           
 void setBusinessService(com.centrasite.uddiv3.client.BusinessService businessService)
          Sets the business Service
 void setCategoryBag(com.centrasite.uddiv3.client.CategoryBag value)
          Sets the value of the categoryBag property.
 void setDescription(com.centrasite.uddiv3.client.Description[] values)
          Sets the value for the description
 com.centrasite.uddiv3.client.Description setDescription(int idx, com.centrasite.uddiv3.client.Description value)
          Sets the value for the description at specified index
 com.centrasite.uddiv3.client.Name setName(int idx, com.centrasite.uddiv3.client.Name value)
          Sets the name of the specfied index
 void setName(com.centrasite.uddiv3.client.Name[] values)
          Sets the names for the businessService
 void setServiceKey(java.lang.String value)
           
 org.w3._2000._09.xmldsig.SignatureType setSignature(int idx, org.w3._2000._09.xmldsig.SignatureType value)
           
 void setSignature(org.w3._2000._09.xmldsig.SignatureType[] values)
          Sets the signature
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CentraSiteBusinessService

public CentraSiteBusinessService(com.centrasite.uddiv3.client.BusinessService businessService)
Method Detail

getBusinessService

public com.centrasite.uddiv3.client.BusinessService getBusinessService()
Returns:
the business Service associated

setBusinessService

public void setBusinessService(com.centrasite.uddiv3.client.BusinessService businessService)
Sets the business Service

Parameters:
businessService -

getName

public com.centrasite.uddiv3.client.Name[] getName()
Returns:
Names of the service

getName

public com.centrasite.uddiv3.client.Name getName(int idx)
Parameters:
idx -
Returns:
Name of the service

getNameLength

public int getNameLength()
Returns:
No of names for the businessService

setName

public void setName(com.centrasite.uddiv3.client.Name[] values)
Sets the names for the businessService

Parameters:
values -

setName

public com.centrasite.uddiv3.client.Name setName(int idx,
                                                 com.centrasite.uddiv3.client.Name value)
Sets the name of the specfied index

Parameters:
idx -
value -
Returns:

getDescription

public com.centrasite.uddiv3.client.Description[] getDescription()
Gets the value of the descriptions

Returns:

getDescription

public com.centrasite.uddiv3.client.Description getDescription(int idx)
Gets the value of the description

Parameters:
idx -
Returns:

getDescriptionLength

public int getDescriptionLength()
No of descriptions

Returns:

setDescription

public void setDescription(com.centrasite.uddiv3.client.Description[] values)
Sets the value for the description

Parameters:
values -

setDescription

public com.centrasite.uddiv3.client.Description setDescription(int idx,
                                                               com.centrasite.uddiv3.client.Description value)
Sets the value for the description at specified index

Parameters:
idx -
value -
Returns:

getBindingTemplates

public com.centrasite.uddiv3.client.BindingTemplates getBindingTemplates()
Gets the value of the bindingTemplates property.

Returns:

setBindingTemplates

public void setBindingTemplates(com.centrasite.uddiv3.client.BindingTemplates value)
Sets the value of the bindingTemplates property.

Parameters:
value -

getCategoryBag

public com.centrasite.uddiv3.client.CategoryBag getCategoryBag()
Gets the value of the categoryBag property.

Returns:

setCategoryBag

public void setCategoryBag(com.centrasite.uddiv3.client.CategoryBag value)
Sets the value of the categoryBag property.

Parameters:
value -

_getSignature

public org.w3._2000._09.xmldsig.SignatureType[] _getSignature()
Gets the signature

Returns:

getSignature

public org.w3._2000._09.xmldsig.SignatureType getSignature(int idx)
Gets the signature

Parameters:
idx -
Returns:

getSignatureLength

public int getSignatureLength()
Length of signature

Returns:

setSignature

public void setSignature(org.w3._2000._09.xmldsig.SignatureType[] values)
Sets the signature

Parameters:
values -

setSignature

public org.w3._2000._09.xmldsig.SignatureType setSignature(int idx,
                                                           org.w3._2000._09.xmldsig.SignatureType value)

getBusinessKey

public java.lang.String getBusinessKey()

setBusinessKey

public void setBusinessKey(java.lang.String value)

getServiceKey

public java.lang.String getServiceKey()

setServiceKey

public void setServiceKey(java.lang.String value)

getAttributes

public java.util.Map<java.lang.String,java.lang.String> getAttributes()
Returns the attributes associated with the service in a Map

Returns:

getAttributeValue

public java.lang.String getAttributeValue(java.lang.String name)
Returns the value for an attribute associated with the service.

Parameters:
name -
Returns:

getRelatedObjects

public java.util.Map<java.lang.String,java.lang.String> getRelatedObjects()
Returns the related objects of the service in a Map

Returns:

getRelatedObjectKey

public java.lang.String getRelatedObjectKey(java.lang.String relation)
Returns the related object Key

Parameters:
relation -
Returns:

getDocuments

public java.util.Map<java.lang.String,java.lang.String> getDocuments()
Returns the documents associated with the service in a Map

Returns:

getReferencedDocuments

public java.util.Map<java.lang.String,java.lang.String> getReferencedDocuments()
Returns the referenced documents associated with the service in a Map

Returns:

getContainedDocuments

public java.util.Map<java.lang.String,java.lang.String> getContainedDocuments()
Returns the contained documents associated with the service in a Map

Returns:

getAttachedPolicyDocURL

public java.lang.String getAttachedPolicyDocURL()
Returns the attached policy

Returns:

getAttachedPolicyTModelKey

public java.lang.String getAttachedPolicyTModelKey()
Returns the attached policy tModel Key

Returns: