Class CustomWebServiceDTO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityDTO
-
- org.cyclos.model.NamedEntityDTO
-
- org.cyclos.model.ConfigurationEntityDTO
-
- org.cyclos.model.system.webservices.CustomWebServiceDTO
-
- All Implemented Interfaces:
Serializable,Comparable<NamedEntityDTO>,IEntity,IInternalNamedEntity,INamedEntity
public class CustomWebServiceDTO extends ConfigurationEntityDTO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<String,CustomWebServiceDTO>IP_WHITELISTstatic BasicProperty<HttpMethod,CustomWebServiceDTO>METHODstatic BasicProperty<String,CustomWebServiceDTO>PASSWORDstatic BasicProperty<Boolean,CustomWebServiceDTO>PASSWORD_SETstatic BasicProperty<RunAs,CustomWebServiceDTO>RUN_ASstatic BasicProperty<CustomScriptVO,CustomWebServiceDTO>SCRIPTstatic BasicProperty<String,CustomWebServiceDTO>SCRIPT_PARAMETERSstatic BasicProperty<String,CustomWebServiceDTO>URL_MAPPINGSstatic BasicProperty<Boolean,CustomWebServiceDTO>USE_IP_WHITELISTstatic BasicProperty<String,CustomWebServiceDTO>USERNAME-
Fields inherited from class org.cyclos.model.ConfigurationEntityDTO
DESCRIPTION, INTERNAL_NAME
-
Fields inherited from class org.cyclos.model.NamedEntityDTO
NAME
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description CustomWebServiceDTO()CustomWebServiceDTO(Long id)CustomWebServiceDTO(Property<T,? super CustomWebServiceDTO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()StringgetIpWhitelist()HttpMethodgetMethod()StringgetPassword()RunAsgetRunAs()CustomScriptVOgetScript()StringgetScriptParameters()StringgetUrlMappings()StringgetUsername()booleanisPasswordSet()booleanisUseIpWhitelist()voidsetIpWhitelist(String ipWhitelist)voidsetMethod(HttpMethod method)voidsetPassword(String password)voidsetPasswordSet(boolean passwordSet)voidsetRunAs(RunAs runAs)voidsetScript(CustomScriptVO script)voidsetScriptParameters(String scriptParameters)voidsetUrlMappings(String urlMappings)voidsetUseIpWhitelist(boolean useIpWhitelist)voidsetUsername(String username)-
Methods inherited from class org.cyclos.model.ConfigurationEntityDTO
getDescription, getInternalName, setDescription, setInternalName
-
Methods inherited from class org.cyclos.model.NamedEntityDTO
compareTo, getName, setName, toString
-
Methods inherited from class org.cyclos.model.EntityDTO
getVersion, isPersistent, isTransient, setVersion
-
Methods inherited from class org.cyclos.model.EntityModel
equals, getId, hashCode, setId
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.cyclos.model.IInternalNamedEntity
matches
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
IP_WHITELIST
public static final BasicProperty<String,CustomWebServiceDTO> IP_WHITELIST
-
METHOD
public static final BasicProperty<HttpMethod,CustomWebServiceDTO> METHOD
-
PASSWORD
public static final BasicProperty<String,CustomWebServiceDTO> PASSWORD
-
PASSWORD_SET
public static final BasicProperty<Boolean,CustomWebServiceDTO> PASSWORD_SET
-
RUN_AS
public static final BasicProperty<RunAs,CustomWebServiceDTO> RUN_AS
-
SCRIPT
public static final BasicProperty<CustomScriptVO,CustomWebServiceDTO> SCRIPT
-
SCRIPT_PARAMETERS
public static final BasicProperty<String,CustomWebServiceDTO> SCRIPT_PARAMETERS
-
URL_MAPPINGS
public static final BasicProperty<String,CustomWebServiceDTO> URL_MAPPINGS
-
USE_IP_WHITELIST
public static final BasicProperty<Boolean,CustomWebServiceDTO> USE_IP_WHITELIST
-
USERNAME
public static final BasicProperty<String,CustomWebServiceDTO> USERNAME
-
-
Constructor Detail
-
CustomWebServiceDTO
public CustomWebServiceDTO()
-
CustomWebServiceDTO
public CustomWebServiceDTO(Long id)
-
CustomWebServiceDTO
public CustomWebServiceDTO(Property<T,? super CustomWebServiceDTO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classConfigurationEntityDTO
-
getIpWhitelist
public String getIpWhitelist()
-
setIpWhitelist
public void setIpWhitelist(String ipWhitelist)
-
getMethod
public HttpMethod getMethod()
-
setMethod
public void setMethod(HttpMethod method)
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
isPasswordSet
public boolean isPasswordSet()
-
setPasswordSet
public void setPasswordSet(boolean passwordSet)
-
getRunAs
public RunAs getRunAs()
-
setRunAs
public void setRunAs(RunAs runAs)
-
getScript
public CustomScriptVO getScript()
-
setScript
public void setScript(CustomScriptVO script)
-
getScriptParameters
public String getScriptParameters()
-
setScriptParameters
public void setScriptParameters(String scriptParameters)
-
getUrlMappings
public String getUrlMappings()
-
setUrlMappings
public void setUrlMappings(String urlMappings)
-
isUseIpWhitelist
public boolean isUseIpWhitelist()
-
setUseIpWhitelist
public void setUseIpWhitelist(boolean useIpWhitelist)
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
-
-