public class ServiceInfo
extends java.lang.Object
Constructor and Description |
---|
ServiceInfo(java.lang.String thisName,
java.lang.String thisServiceType,
org.licas_xml.abs.Element thisDescription,
WorkInfo thisWorkInfo,
ServiceWrapperDef thisService)
Creates a new instance of ServiceInfo.
|
Modifier and Type | Method and Description |
---|---|
ServiceInfo |
cloneNoService()
Get a limited clone of this object.
|
org.licas_xml.abs.Element |
getDescription()
Get the description value.
|
java.lang.String |
getName()
Return the name of the service.
|
ServiceWrapperDef |
getService()
Return the service itself.
|
org.licas_xml.abs.Element |
getServicePath()
Get the full service path.
|
java.lang.String |
getServiceType()
Return the type of the service.
|
WorkInfo |
getWorkInfo()
Get the work protocol description.
|
void |
setDescription(org.licas_xml.abs.Element theDescription)
Set the description value.
|
void |
setServicePath(org.licas_xml.abs.Element theServicePath)
Set the service path.
|
public ServiceInfo(java.lang.String thisName, java.lang.String thisServiceType, org.licas_xml.abs.Element thisDescription, WorkInfo thisWorkInfo, ServiceWrapperDef thisService)
thisName
- the name to define the service.thisServiceType
- the service type.thisDescription
- the description. Can be null
.thisWorkInfo
- the allowed work protocol.thisService
- the service wrapper.public java.lang.String getName()
public java.lang.String getServiceType()
public void setServicePath(org.licas_xml.abs.Element theServicePath)
theServicePath
- the full path to the service.public org.licas_xml.abs.Element getServicePath()
public void setDescription(org.licas_xml.abs.Element theDescription)
theDescription
- the description of the service.public org.licas_xml.abs.Element getDescription()
public WorkInfo getWorkInfo()
public ServiceWrapperDef getService()
public ServiceInfo cloneNoService()