com.softwareag.centrasite.appl.framework.beans.standard
Interface Service

All Superinterfaces:
ExtensibleObject, RegistryBean, RegistryEntry, RegistryObject, Versionable
All Known Implementing Classes:
ServiceImpl

public interface Service
extends RegistryObject, RegistryEntry


Field Summary
 
Fields inherited from interface com.softwareag.centrasite.appl.framework.beans.standard.RegistryEntry
STABILITY_DYNAMIC, STABILITY_DYNAMIC_COMPATIBLE, STABILITY_STATIC, STATUS_APPROVED, STATUS_DEPRECATED, STATUS_SUBMITTED, STATUS_WITHDRAWN
 
Method Summary
 java.lang.String getDemo_WSDL_URL()
          Gets Demo_WSDL_URL
 java.lang.String getEndpoint()
          Gets Endpoint
 java.util.Collection<ExternalLink> getError_MessagesAndCodes()
          Gets Error_MessagesAndCodes
 java.util.Collection<ExternalLink> getFunctional_Requirements()
          Gets Functional_Requirements
 java.util.Collection<RegistryBean> getHasPolicyAttachment()
          Gets hasPolicyAttachment Target types: {http://namespaces.CentraSite.com/Schema}WSPolicy
 java.lang.String getImplementation_Technology()
          Gets Implementation_Technology
 java.util.Collection<ExternalLink> getNon_Functional_Requirements()
          Gets Non_Functional_Requirements
 Organization getProvidingOrganization()
          Gets the Organization that provides this service.
 java.util.Collection<ExternalLink> getRelease_Notes()
          Gets Release_Notes
 java.util.Collection<ExternalLink> getSchema()
          Gets Schema
 java.util.Collection<ServiceBinding> getServiceBindings()
          Gets all children ServiceBindings.
 java.lang.String getSOAP_Version()
          Gets SOAP_Version
 java.lang.String getTechnical_Support_Email()
          Gets Technical_Support_Email
 java.lang.String getTechnical_Support_Phone()
          Gets Technical_Support_Phone
 java.util.Collection<ExternalLink> getUsage_Examples()
          Gets Usage_Examples
 java.lang.Boolean getWS_I_Compliant()
          Gets WS_I_Compliant
 void setDemo_WSDL_URL(java.lang.String Demo_WSDL_URL)
          Sets Demo_WSDL_URL
 void setEndpoint(java.lang.String Endpoint)
          Sets Endpoint
 void setError_MessagesAndCodes(java.util.Collection<ExternalLink> Error_MessagesAndCodes)
          Sets Error_MessagesAndCodes
 void setFunctional_Requirements(java.util.Collection<ExternalLink> Functional_Requirements)
          Sets Functional_Requirements
 void setHasPolicyAttachment(java.util.Collection<RegistryBean> hasPolicyAttachment)
          Sets hasPolicyAttachment Target types: {http://namespaces.CentraSite.com/Schema}WSPolicy
 void setImplementation_Technology(java.lang.String Implementation_Technology)
          Sets Implementation_Technology
 void setNon_Functional_Requirements(java.util.Collection<ExternalLink> Non_Functional_Requirements)
          Sets Non_Functional_Requirements
 void setProvidingOrganization(Organization providingOrganization)
          Sets the Organization that provides this service.
 void setRelease_Notes(java.util.Collection<ExternalLink> Release_Notes)
          Sets Release_Notes
 void setSchema(java.util.Collection<ExternalLink> Schema)
          Sets Schema
 void setServiceBindings(java.util.Collection<ServiceBinding> serviceBindings)
          Gets all children ServiceBindings.
 void setSOAP_Version(java.lang.String SOAP_Version)
          Sets SOAP_Version
 void setTechnical_Support_Email(java.lang.String Technical_Support_Email)
          Sets Technical_Support_Email
 void setTechnical_Support_Phone(java.lang.String Technical_Support_Phone)
          Sets Technical_Support_Phone
 void setUsage_Examples(java.util.Collection<ExternalLink> Usage_Examples)
          Sets Usage_Examples
 void setWS_I_Compliant(java.lang.Boolean WS_I_Compliant)
          Sets WS_I_Compliant
 
Methods inherited from interface com.softwareag.centrasite.appl.framework.beans.standard.RegistryEntry
getExpiration, getStability, getStatus, setExpiration, setStability
 
Methods inherited from interface com.softwareag.centrasite.appl.framework.beans.standard.RegistryObject
getAssociatedObjects, getAssociations, getAuditTrail, getClassifications, getExternalIdentifiers, getExternalLinks, getObjectType, getRegistryPackages, getSubmittingOrganization, setAssociations, setClassifications, setExternalIdentifiers, setExternalLinks, setSubmittingOrganization
 
Methods inherited from interface com.softwareag.centrasite.appl.framework.beans.RegistryBean
getDescription, getKey, getName, setDescription, setName
 
Methods inherited from interface com.softwareag.centrasite.appl.framework.beans.standard.ExtensibleObject
getSlots, setSlots
 
Methods inherited from interface com.softwareag.centrasite.appl.framework.beans.standard.Versionable
getMajorVersion, getMinorVersion, getUserVersion, setMajorVersion, setMinorVersion, setUserVersion
 

Method Detail

getProvidingOrganization

Organization getProvidingOrganization()
Gets the Organization that provides this service.

Returns:
Organization

getServiceBindings

java.util.Collection<ServiceBinding> getServiceBindings()
Gets all children ServiceBindings.

Returns:
Collection

setProvidingOrganization

void setProvidingOrganization(Organization providingOrganization)
Sets the Organization that provides this service.

Parameters:
providingOrganization -

setServiceBindings

void setServiceBindings(java.util.Collection<ServiceBinding> serviceBindings)
Gets all children ServiceBindings.

Parameters:
serviceBindings -

getWS_I_Compliant

java.lang.Boolean getWS_I_Compliant()
Gets WS_I_Compliant

Returns:
WS_I_Compliant - Indicates if this service is WS-I compliant.

setWS_I_Compliant

void setWS_I_Compliant(java.lang.Boolean WS_I_Compliant)
Sets WS_I_Compliant

Parameters:
WS_I_Compliant - Indicates if this service is WS-I compliant.

getSOAP_Version

java.lang.String getSOAP_Version()
Gets SOAP_Version

Returns:
SOAP_Version - The SOAP version that this Web Service supports.

setSOAP_Version

void setSOAP_Version(java.lang.String SOAP_Version)
Sets SOAP_Version

Parameters:
SOAP_Version - The SOAP version that this Web Service supports.

getImplementation_Technology

java.lang.String getImplementation_Technology()
Gets Implementation_Technology

Returns:
Implementation_Technology - The technology used to implement the Web Service (e.g. Java)

setImplementation_Technology

void setImplementation_Technology(java.lang.String Implementation_Technology)
Sets Implementation_Technology

Parameters:
Implementation_Technology - The technology used to implement the Web Service (e.g. Java)

getDemo_WSDL_URL

java.lang.String getDemo_WSDL_URL()
Gets Demo_WSDL_URL

Returns:
Demo_WSDL_URL - The URL of a WSDL that can be used to demo or test this Web Service without triggering its business functions.

setDemo_WSDL_URL

void setDemo_WSDL_URL(java.lang.String Demo_WSDL_URL)
Sets Demo_WSDL_URL

Parameters:
Demo_WSDL_URL - The URL of a WSDL that can be used to demo or test this Web Service without triggering its business functions.

getTechnical_Support_Email

java.lang.String getTechnical_Support_Email()
Gets Technical_Support_Email

Returns:
Technical_Support_Email - The email address to a contact person or group that can provide technical support for this Web Service.

setTechnical_Support_Email

void setTechnical_Support_Email(java.lang.String Technical_Support_Email)
Sets Technical_Support_Email

Parameters:
Technical_Support_Email - The email address to a contact person or group that can provide technical support for this Web Service.

getTechnical_Support_Phone

java.lang.String getTechnical_Support_Phone()
Gets Technical_Support_Phone

Returns:
Technical_Support_Phone - A phone number to use to get technical support for this Web Service.

setTechnical_Support_Phone

void setTechnical_Support_Phone(java.lang.String Technical_Support_Phone)
Sets Technical_Support_Phone

Parameters:
Technical_Support_Phone - A phone number to use to get technical support for this Web Service.

getEndpoint

java.lang.String getEndpoint()
Gets Endpoint

Returns:
Endpoint - Endpoint of the service

setEndpoint

void setEndpoint(java.lang.String Endpoint)
Sets Endpoint

Parameters:
Endpoint - Endpoint of the service

getHasPolicyAttachment

java.util.Collection<RegistryBean> getHasPolicyAttachment()
Gets hasPolicyAttachment

Target types:

Returns:
hasPolicyAttachment - The WSPolicies attached to this service

setHasPolicyAttachment

void setHasPolicyAttachment(java.util.Collection<RegistryBean> hasPolicyAttachment)
Sets hasPolicyAttachment

Target types:

Parameters:
hasPolicyAttachment - The WSPolicies attached to this service

getFunctional_Requirements

java.util.Collection<ExternalLink> getFunctional_Requirements()
Gets Functional_Requirements

Returns:
Functional_Requirements - One or more documents describing the functional requirements covered by this Web Service.

setFunctional_Requirements

void setFunctional_Requirements(java.util.Collection<ExternalLink> Functional_Requirements)
Sets Functional_Requirements

Parameters:
Functional_Requirements - One or more documents describing the functional requirements covered by this Web Service.

getNon_Functional_Requirements

java.util.Collection<ExternalLink> getNon_Functional_Requirements()
Gets Non_Functional_Requirements

Returns:
Non_Functional_Requirements - One or more documents describing the non-functional requirements covered by this Web Service.

setNon_Functional_Requirements

void setNon_Functional_Requirements(java.util.Collection<ExternalLink> Non_Functional_Requirements)
Sets Non_Functional_Requirements

Parameters:
Non_Functional_Requirements - One or more documents describing the non-functional requirements covered by this Web Service.

getError_MessagesAndCodes

java.util.Collection<ExternalLink> getError_MessagesAndCodes()
Gets Error_MessagesAndCodes

Returns:
Error_MessagesAndCodes - One or more documents describing the error messages and codes returned by this Web Service.

setError_MessagesAndCodes

void setError_MessagesAndCodes(java.util.Collection<ExternalLink> Error_MessagesAndCodes)
Sets Error_MessagesAndCodes

Parameters:
Error_MessagesAndCodes - One or more documents describing the error messages and codes returned by this Web Service.

getUsage_Examples

java.util.Collection<ExternalLink> getUsage_Examples()
Gets Usage_Examples

Returns:
Usage_Examples - One or more documents describing usage scenarios of this Web Service.

setUsage_Examples

void setUsage_Examples(java.util.Collection<ExternalLink> Usage_Examples)
Sets Usage_Examples

Parameters:
Usage_Examples - One or more documents describing usage scenarios of this Web Service.

getRelease_Notes

java.util.Collection<ExternalLink> getRelease_Notes()
Gets Release_Notes

Returns:
Release_Notes - The release notes of this Web Service.

setRelease_Notes

void setRelease_Notes(java.util.Collection<ExternalLink> Release_Notes)
Sets Release_Notes

Parameters:
Release_Notes - The release notes of this Web Service.

getSchema

java.util.Collection<ExternalLink> getSchema()
Gets Schema

Returns:
Schema - Attribute to store the schema file

setSchema

void setSchema(java.util.Collection<ExternalLink> Schema)
Sets Schema

Parameters:
Schema - Attribute to store the schema file