public abstract class AbstractInterface<T extends InterfaceConfig, OP extends Operation> extends AbstractWsdlModelItem implements Interface
| Type Params | Return Type | Name and description |
|---|---|---|
|
public void |
addEndpoint(java.lang.String endpoint) |
|
public void |
addInterfaceListener(InterfaceListener listener) |
|
public void |
changeEndpoint(java.lang.String oldEndpoint, java.lang.String newEndpoint) |
|
public void |
fireMethodAdded(RestMethod method) |
|
public void |
fireMethodRemoved(RestMethod method) |
|
public void |
fireOperationAdded(Operation operation) |
|
public void |
fireOperationMoved(Operation operation, int fromIndex, int offset) |
|
public void |
fireOperationRemoved(Operation operation) |
|
public void |
fireOperationUpdated(Operation operation) |
|
public void |
fireRequestAdded(Request request) |
|
public void |
fireRequestMoved(Request request, int fromIndex, int offset) |
|
public void |
fireRequestRemoved(Request request) |
|
public java.util.List<OP> |
getAllOperations() |
|
public java.util.List<? extends ModelItem> |
getChildren() |
|
public T |
getConfig() |
|
public abstract java.lang.String |
getDefinition()Return the URL for the current definition (ie a WSDL or WADL url) |
|
public abstract AbstractDefinitionContext |
getDefinitionContext() |
|
public java.lang.String[] |
getEndpoints() |
|
public java.util.Date |
getLastUpdated() |
|
public WsdlProject |
getProject() |
|
public abstract java.lang.String |
getType() |
|
public abstract boolean |
isDefinitionShareble() |
|
public void |
notifyListener(InterfaceListener listener) |
|
public void |
notifyListener(InterfaceListener listener) |
|
public void |
notifyListener(InterfaceListener listener) |
|
public void |
notifyListener(InterfaceListener listener) |
|
public void |
notifyListener(InterfaceListener listener) |
|
public void |
notifyListener(InterfaceListener listener) |
|
public void |
notifyListener(InterfaceListener listener) |
|
public void |
notifyListener(InterfaceListener listener) |
|
public void |
notifyListener(InterfaceListener listener) |
|
public void |
release() |
|
public void |
removeEndpoint(java.lang.String endpoint) |
|
public void |
removeInterfaceListener(InterfaceListener listener) |
|
public void |
setLastUpdated(java.util.Date lastUpdated) |
Return the URL for the current definition (ie a WSDL or WADL url)