|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.chemistry.opencmis.commons.impl.jaxb.CmisRepositoryInfoType
public class CmisRepositoryInfoType
Java class for cmisRepositoryInfoType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="cmisRepositoryInfoType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="repositoryId" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="repositoryName" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="repositoryDescription" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="vendorName" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="productName" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="productVersion" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="rootFolderId" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="latestChangeLogToken" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="capabilities" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisRepositoryCapabilitiesType"/> <element name="aclCapability" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisACLCapabilityType" minOccurs="0"/> <element name="cmisVersionSupported" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="thinClientURI" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/> <element name="changesIncomplete" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="changesOnType" type="{http://docs.oasis-open.org/ns/cmis/core/200908/}enumBaseObjectTypeIds" maxOccurs="unbounded" minOccurs="0"/> <element name="principalAnonymous" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="principalAnyone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <any processContents='lax' namespace='##other' maxOccurs="unbounded" minOccurs="0"/> </sequence> <attGroup ref="{http://docs.oasis-open.org/ns/cmis/core/200908/}cmisUndefinedAttribute"/> <anyAttribute processContents='lax' namespace='##other'/> </restriction> </complexContent> </complexType>
Field Summary | |
---|---|
protected CmisACLCapabilityType |
aclCapability
|
protected java.util.List<java.lang.Object> |
any
|
protected CmisRepositoryCapabilitiesType |
capabilities
|
protected java.lang.Boolean |
changesIncomplete
|
protected java.util.List<EnumBaseObjectTypeIds> |
changesOnType
|
protected java.lang.String |
cmisVersionSupported
|
protected java.lang.String |
latestChangeLogToken
|
protected java.lang.String |
principalAnonymous
|
protected java.lang.String |
principalAnyone
|
protected java.lang.String |
productName
|
protected java.lang.String |
productVersion
|
protected java.lang.String |
repositoryDescription
|
protected java.lang.String |
repositoryId
|
protected java.lang.String |
repositoryName
|
protected java.lang.String |
rootFolderId
|
protected java.lang.String |
thinClientURI
|
protected java.lang.String |
vendorName
|
Constructor Summary | |
---|---|
CmisRepositoryInfoType()
|
Method Summary | |
---|---|
CmisACLCapabilityType |
getAclCapability()
Gets the value of the aclCapability property. |
java.util.List<java.lang.Object> |
getAny()
Gets the value of the any property. |
CmisRepositoryCapabilitiesType |
getCapabilities()
Gets the value of the capabilities property. |
java.util.List<EnumBaseObjectTypeIds> |
getChangesOnType()
Gets the value of the changesOnType property. |
java.lang.String |
getCmisVersionSupported()
Gets the value of the cmisVersionSupported property. |
java.lang.String |
getLatestChangeLogToken()
Gets the value of the latestChangeLogToken property. |
java.util.Map<javax.xml.namespace.QName,java.lang.String> |
getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class. |
java.lang.String |
getPrincipalAnonymous()
Gets the value of the principalAnonymous property. |
java.lang.String |
getPrincipalAnyone()
Gets the value of the principalAnyone property. |
java.lang.String |
getProductName()
Gets the value of the productName property. |
java.lang.String |
getProductVersion()
Gets the value of the productVersion property. |
java.lang.String |
getRepositoryDescription()
Gets the value of the repositoryDescription property. |
java.lang.String |
getRepositoryId()
Gets the value of the repositoryId property. |
java.lang.String |
getRepositoryName()
Gets the value of the repositoryName property. |
java.lang.String |
getRootFolderId()
Gets the value of the rootFolderId property. |
java.lang.String |
getThinClientURI()
Gets the value of the thinClientURI property. |
java.lang.String |
getVendorName()
Gets the value of the vendorName property. |
java.lang.Boolean |
isChangesIncomplete()
Gets the value of the changesIncomplete property. |
void |
setAclCapability(CmisACLCapabilityType value)
Sets the value of the aclCapability property. |
void |
setCapabilities(CmisRepositoryCapabilitiesType value)
Sets the value of the capabilities property. |
void |
setChangesIncomplete(java.lang.Boolean value)
Sets the value of the changesIncomplete property. |
void |
setCmisVersionSupported(java.lang.String value)
Sets the value of the cmisVersionSupported property. |
void |
setLatestChangeLogToken(java.lang.String value)
Sets the value of the latestChangeLogToken property. |
void |
setPrincipalAnonymous(java.lang.String value)
Sets the value of the principalAnonymous property. |
void |
setPrincipalAnyone(java.lang.String value)
Sets the value of the principalAnyone property. |
void |
setProductName(java.lang.String value)
Sets the value of the productName property. |
void |
setProductVersion(java.lang.String value)
Sets the value of the productVersion property. |
void |
setRepositoryDescription(java.lang.String value)
Sets the value of the repositoryDescription property. |
void |
setRepositoryId(java.lang.String value)
Sets the value of the repositoryId property. |
void |
setRepositoryName(java.lang.String value)
Sets the value of the repositoryName property. |
void |
setRootFolderId(java.lang.String value)
Sets the value of the rootFolderId property. |
void |
setThinClientURI(java.lang.String value)
Sets the value of the thinClientURI property. |
void |
setVendorName(java.lang.String value)
Sets the value of the vendorName property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String repositoryId
protected java.lang.String repositoryName
protected java.lang.String repositoryDescription
protected java.lang.String vendorName
protected java.lang.String productName
protected java.lang.String productVersion
protected java.lang.String rootFolderId
protected java.lang.String latestChangeLogToken
protected CmisRepositoryCapabilitiesType capabilities
protected CmisACLCapabilityType aclCapability
protected java.lang.String cmisVersionSupported
protected java.lang.String thinClientURI
protected java.lang.Boolean changesIncomplete
protected java.util.List<EnumBaseObjectTypeIds> changesOnType
protected java.lang.String principalAnonymous
protected java.lang.String principalAnyone
protected java.util.List<java.lang.Object> any
Constructor Detail |
---|
public CmisRepositoryInfoType()
Method Detail |
---|
public java.lang.String getRepositoryId()
String
public void setRepositoryId(java.lang.String value)
value
- allowed object is
String
public java.lang.String getRepositoryName()
String
public void setRepositoryName(java.lang.String value)
value
- allowed object is
String
public java.lang.String getRepositoryDescription()
String
public void setRepositoryDescription(java.lang.String value)
value
- allowed object is
String
public java.lang.String getVendorName()
String
public void setVendorName(java.lang.String value)
value
- allowed object is
String
public java.lang.String getProductName()
String
public void setProductName(java.lang.String value)
value
- allowed object is
String
public java.lang.String getProductVersion()
String
public void setProductVersion(java.lang.String value)
value
- allowed object is
String
public java.lang.String getRootFolderId()
String
public void setRootFolderId(java.lang.String value)
value
- allowed object is
String
public java.lang.String getLatestChangeLogToken()
String
public void setLatestChangeLogToken(java.lang.String value)
value
- allowed object is
String
public CmisRepositoryCapabilitiesType getCapabilities()
CmisRepositoryCapabilitiesType
public void setCapabilities(CmisRepositoryCapabilitiesType value)
value
- allowed object is
CmisRepositoryCapabilitiesType
public CmisACLCapabilityType getAclCapability()
CmisACLCapabilityType
public void setAclCapability(CmisACLCapabilityType value)
value
- allowed object is
CmisACLCapabilityType
public java.lang.String getCmisVersionSupported()
String
public void setCmisVersionSupported(java.lang.String value)
value
- allowed object is
String
public java.lang.String getThinClientURI()
String
public void setThinClientURI(java.lang.String value)
value
- allowed object is
String
public java.lang.Boolean isChangesIncomplete()
Boolean
public void setChangesIncomplete(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.util.List<EnumBaseObjectTypeIds> getChangesOnType()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the changesOnType property.
For example, to add a new item, do as follows:
getChangesOnType().add(newItem);
Objects of the following type(s) are allowed in the list
EnumBaseObjectTypeIds
public java.lang.String getPrincipalAnonymous()
String
public void setPrincipalAnonymous(java.lang.String value)
value
- allowed object is
String
public java.lang.String getPrincipalAnyone()
String
public void setPrincipalAnyone(java.lang.String value)
value
- allowed object is
String
public java.util.List<java.lang.Object> getAny()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the any property.
For example, to add a new item, do as follows:
getAny().add(newItem);
Objects of the following type(s) are allowed in the list
Object
Element
public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |