public class XmlRpcService extends AbstractInterface<XmlRpcServiceConfig,XmlRpcMethod> implements AuthProfileHolderContainer
AbstractWsdlModelItem.ExternalActionAUTH_PROFILE_PROPERTYDEFINITION_PROPERTY, ENDPOINT_PROPERTY, UPDATING_PROPERTY| Constructor and Description |
|---|
XmlRpcService(WsdlProject project,
XmlRpcServiceConfig serviceConfig) |
| Modifier and Type | Method and Description |
|---|---|
XmlRpcMethod |
AddMethod(String name,
String help,
String[] paramsStr) |
AuthProfileHolder |
getAuthProfileHolder() |
String |
getDefinition()
Return the URL for the current definition (ie a WSDL or WADL url)
|
AbstractDefinitionContext |
getDefinitionContext() |
String |
getInterfaceType() |
XmlRpcMethod |
getOperationAt(int index) |
XmlRpcMethod |
getOperationByName(String name) |
int |
getOperationCount() |
List<XmlRpcMethod> |
getOperationList() |
String |
getTechnicalId() |
String |
getType() |
XmlRpcDefinitionContext |
getXmlRpcContext() |
boolean |
isDefinitionShareble() |
void |
resetConfigOnMove(ModelItemConfig config) |
addEndpoint, addInterfaceListener, changeEndpoint, fireMethodAdded, fireMethodRemoved, fireOperationAdded, fireOperationMoved, fireOperationRemoved, fireOperationUpdated, fireRequestAdded, fireRequestMoved, fireRequestRemoved, getAllOperations, getChildren, getConfig, getEndpoints, getProject, release, removeEndpoint, removeInterfaceListeneraddExternalDependencies, afterLoad, afterSave, beforeSave, clearIdCache, createEventBusMessage, dependsOn, getDescription, getExternalAction, getExternalDependencies, getIcon, getId, getName, getParent, getSettings, getWsdlModelItemById, getWsdlModelItemByName, initItemOrder, initWsdlModelItemOrder, resolve, setConfig, setDescription, setExternalAction, setIcon, setName, setSettingsaddPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, getDashboardDbId, isNotifyPropertyChanged, notifyPropertyChanged, removeModelItemFromConfig, removePropertyChangeListener, removePropertyChangeListener, setDashboardDbId, setNotifyPropertyChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclone, getAuthProfile, getConfigAdapter, initNew, isAuthProfileSupported, setAuthProfilepublic XmlRpcService(WsdlProject project, XmlRpcServiceConfig serviceConfig)
public AuthProfileHolder getAuthProfileHolder()
getAuthProfileHolder in interface AuthProfileHolderContainerpublic XmlRpcMethod AddMethod(String name, String help, String[] paramsStr)
public XmlRpcMethod getOperationAt(int index)
getOperationAt in interface Interface<XmlRpcMethod>public int getOperationCount()
getOperationCount in interface Interface<XmlRpcMethod>public XmlRpcMethod getOperationByName(String name)
getOperationByName in interface Interface<XmlRpcMethod>public String getTechnicalId()
getTechnicalId in interface Interface<XmlRpcMethod>public List<XmlRpcMethod> getOperationList()
getOperationList in interface Interface<XmlRpcMethod>public String getInterfaceType()
getInterfaceType in interface Interface<XmlRpcMethod>public AbstractDefinitionContext getDefinitionContext()
getDefinitionContext in interface Interface<XmlRpcMethod>getDefinitionContext in class AbstractInterface<XmlRpcServiceConfig,XmlRpcMethod>public String getDefinition()
AbstractInterfacegetDefinition in class AbstractInterface<XmlRpcServiceConfig,XmlRpcMethod>public String getType()
getType in class AbstractInterface<XmlRpcServiceConfig,XmlRpcMethod>public boolean isDefinitionShareble()
isDefinitionShareble in class AbstractInterface<XmlRpcServiceConfig,XmlRpcMethod>public void resetConfigOnMove(ModelItemConfig config)
resetConfigOnMove in class AbstractWsdlModelItem<XmlRpcServiceConfig>public XmlRpcDefinitionContext getXmlRpcContext()
Copyright © 2019. All rights reserved.