public interface Wsdl extends GovernanceArtifact
Modifier and Type | Method and Description |
---|---|
void |
attachEndpoint(Endpoint endpoint)
Attach an endpoint artifact to a WSDL artifact.
|
void |
attachSchema(Schema schema)
Attach a schema artifact to a WSDL artifact.
|
void |
detachEndpoint(String endpointId)
Detach an endpoint artifact from a WSDL artifact.
|
void |
detachSchema(String schemaId)
Detach a schema artifact from a WSDL artifact.
|
Endpoint[] |
getAttachedEndpoints()
Method to retrieve all endpoints attached to this WSDL artifact.
|
Schema[] |
getAttachedSchemas()
Method to retrieve all schemas attached to this WSDL artifact.
|
org.apache.axiom.om.OMElement |
getWsdlElement()
Method to obtain the WSDL element of this WSDL artifact.
|
void |
setWsdlElement(org.apache.axiom.om.OMElement wsdlElement)
Method to set the WSDL element of this WSDL artifact.
|
addAssociation, addAssociation, addAttribute, addTag, addTags, attach, attach, attachLifecycle, checkLCItem, detach, getAllCheckListItemNames, getAllLifecycleActions, getAllVotingItems, getAssociatedArtifactIds, getAssociations, getAttribute, getAttributeKeys, getAttributes, getDependencies, getDependents, getId, getLifecycleName, getLifecycleNames, getLifecycleState, getLifecycleState, getPath, getPropertyKeys, getQName, invokeAction, invokeAction, isLCItemChecked, isRegistryAwareArtifact, isVoted, listTags, removeAssociation, removeAssociation, removeAttribute, removeTag, removeTags, setAttribute, setAttributes, setId, uncheckLCItem, unvote, vote
org.apache.axiom.om.OMElement getWsdlElement()
void setWsdlElement(org.apache.axiom.om.OMElement wsdlElement)
wsdlElement
- the WSDL element.void attachSchema(Schema schema) throws GovernanceException
schema
- the schema to attach.GovernanceException
- if the operation failed.void detachSchema(String schemaId) throws GovernanceException
schemaId
- the identifier of the schema to detach.GovernanceException
- if the operation failed.Schema[] getAttachedSchemas() throws GovernanceException
GovernanceException
- if the operation failed.void attachEndpoint(Endpoint endpoint) throws GovernanceException
endpoint
- the endpoint to attach.GovernanceException
- if the operation failed.void detachEndpoint(String endpointId) throws GovernanceException
endpointId
- the identifier of the endpoint to detach.GovernanceException
- if the operation failed.Endpoint[] getAttachedEndpoints() throws GovernanceException
GovernanceException
- if the operation failed.Copyright © 2015 WSO2. All Rights Reserved.