Class Netlicensing
java.lang.Object
com.labs64.netlicensing.schema.context.Netlicensing
- All Implemented Interfaces:
Serializable
Java class for anonymous complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/>
<element name="infos" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="info" type="{http://netlicensing.labs64.com/schema/context}info" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="items" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="item" type="{http://netlicensing.labs64.com/schema/context}item" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="pagenumber" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="itemsnumber" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="totalpages" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="totalitems" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="hasnext" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="id" type="{http://netlicensing.labs64.com/schema/context}id_type" />
<attribute name="ttl" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
</restriction>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Collection of the infos for the caller (information, warnings, errors etc.)static class
Collection of the items -
Field Summary
Modifier and TypeFieldDescriptionprotected String
Request unique identifier.protected Netlicensing.Infos
protected Netlicensing.Items
protected SignatureType
XML Signature element.protected XMLGregorianCalendar
Time To Live - time stamp that determines the validity span of the response. -
Constructor Summary
ConstructorDescriptionDefault no-arg constructorNetlicensing
(SignatureType signature, Netlicensing.Infos infos, Netlicensing.Items items, String id, XMLGregorianCalendar ttl) Fully-initialising value constructor -
Method Summary
Modifier and TypeMethodDescriptiongetId()
Request unique identifier.getInfos()
Gets the value of the infos property.getItems()
Gets the value of the items property.XML Signature element.getTtl()
Time To Live - time stamp that determines the validity span of the response.void
Sets the value of the id property.void
setInfos
(Netlicensing.Infos value) Sets the value of the infos property.void
setItems
(Netlicensing.Items value) Sets the value of the items property.void
setSignature
(SignatureType value) Sets the value of the signature property.void
setTtl
(XMLGregorianCalendar value) Sets the value of the ttl property.
-
Field Details
-
signature
XML Signature element. -
infos
-
items
-
id
Request unique identifier. -
ttl
Time To Live - time stamp that determines the validity span of the response. If not provided, the response should not be cached.
-
-
Constructor Details
-
Netlicensing
public Netlicensing()Default no-arg constructor -
Netlicensing
public Netlicensing(SignatureType signature, Netlicensing.Infos infos, Netlicensing.Items items, String id, XMLGregorianCalendar ttl) Fully-initialising value constructor
-
-
Method Details
-
getSignature
XML Signature element.- Returns:
- possible object is
SignatureType
-
setSignature
Sets the value of the signature property.- Parameters:
value
- allowed object isSignatureType
- See Also:
-
getInfos
Gets the value of the infos property.- Returns:
- possible object is
Netlicensing.Infos
-
setInfos
Sets the value of the infos property.- Parameters:
value
- allowed object isNetlicensing.Infos
-
getItems
Gets the value of the items property.- Returns:
- possible object is
Netlicensing.Items
-
setItems
Sets the value of the items property.- Parameters:
value
- allowed object isNetlicensing.Items
-
getId
Request unique identifier.- Returns:
- possible object is
String
-
setId
Sets the value of the id property. -
getTtl
Time To Live - time stamp that determines the validity span of the response. If not provided, the response should not be cached.- Returns:
- possible object is
XMLGregorianCalendar
-
setTtl
Sets the value of the ttl property.- Parameters:
value
- allowed object isXMLGregorianCalendar
- See Also:
-