Class LicenseConfiguration
java.lang.Object
org.eclipse.lyo.oslc4j.core.model.AbstractResource
com.sodius.oslc.server.security.model.LicenseConfiguration
- All Implemented Interfaces:
IExtendedResource,IResource
@OslcNamespace("http://www.sodius.com/ns/security#")
@OslcResourceShape(title="License Configuration Resource Shape",
describes="http://www.sodius.com/ns/security#LicenseConfiguration")
public class LicenseConfiguration
extends AbstractResource
Transports license status
- Since:
- 2.0.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetMbox()getName()voidsetFeedback(Feedback feedback) voidsetHostName(String hostname) voidvoidSets thefoaf:mboxproperty from the given parameters.voidMethods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
Constructor Details
-
LicenseConfiguration
public LicenseConfiguration()
-
-
Method Details
-
getHostName
@OslcPropertyDefinition("http://www.sodius.com/ns/security#hostName") @OslcOccurs(ExactlyOne) public String getHostName() -
setHostName
-
getMbox
-
setMbox
-
setMbox
Sets thefoaf:mboxproperty from the given parameters.- Parameters:
recipient- the mail recipient (e.g: contact@mycompany.com)subject- the mail subject, must not be URL encodedbody- the mail body, must not be URL encoded
-
getName
-
setName
-
getFeedback
@OslcPropertyDefinition("http://www.sodius.com/ns/feedback#feedback") @OslcValueType(LocalResource) public Feedback getFeedback() -
setFeedback
-