Class Acl
- java.lang.Object
-
- com.iknowbase.api.contentservices.v2.model.Acl
-
- All Implemented Interfaces:
Serializable
public class Acl extends Object implements 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 name="aclReference" type="{http://www.iknowbase.com/ws/iknowbase-2}objectReference"/> <element name="subsystemReference" type="{http://www.iknowbase.com/ws/iknowbase-2}objectReference"/> <element name="ownerReference" type="{http://www.iknowbase.com/ws/iknowbase-2}userReference"/> <element name="visible" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="aclMembers" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="aclMember" type="{http://www.iknowbase.com/ws/iknowbase-2}aclMember" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="prompts" type="{http://www.iknowbase.com/ws/iknowbase-2}prompts" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Acl.AclMembers
Java class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected Acl.AclMembers
aclMembers
protected ObjectReference
aclReference
protected UserReference
ownerReference
protected Prompts
prompts
protected ObjectReference
subsystemReference
protected boolean
visible
-
Constructor Summary
Constructors Constructor Description Acl()
Default no-arg constructorAcl(ObjectReference aclReference, ObjectReference subsystemReference, UserReference ownerReference, boolean visible, Acl.AclMembers aclMembers, Prompts prompts)
Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Acl.AclMembers
getAclMembers()
Gets the value of the aclMembers property.ObjectReference
getAclReference()
Gets the value of the aclReference property.UserReference
getOwnerReference()
Gets the value of the ownerReference property.Prompts
getPrompts()
Gets the value of the prompts property.ObjectReference
getSubsystemReference()
Gets the value of the subsystemReference property.boolean
isVisible()
Gets the value of the visible property.void
setAclMembers(Acl.AclMembers value)
Sets the value of the aclMembers property.void
setAclReference(ObjectReference value)
Sets the value of the aclReference property.void
setOwnerReference(UserReference value)
Sets the value of the ownerReference property.void
setPrompts(Prompts value)
Sets the value of the prompts property.void
setSubsystemReference(ObjectReference value)
Sets the value of the subsystemReference property.void
setVisible(boolean value)
Sets the value of the visible property.String
toString()
Acl
withAclMembers(Acl.AclMembers value)
Acl
withAclReference(ObjectReference value)
Acl
withOwnerReference(UserReference value)
Acl
withPrompt(String languageReference, String value)
Acl
withPrompt(String languageReference, String value, String description)
Acl
withPrompts(Prompts value)
Acl
withSubsystemReference(ObjectReference value)
Acl
withSubsystemReference(String externalKey)
Acl
withVisible(boolean value)
-
-
-
Field Detail
-
aclReference
protected ObjectReference aclReference
-
subsystemReference
protected ObjectReference subsystemReference
-
ownerReference
protected UserReference ownerReference
-
visible
protected boolean visible
-
aclMembers
protected Acl.AclMembers aclMembers
-
prompts
protected Prompts prompts
-
-
Constructor Detail
-
Acl
public Acl()
Default no-arg constructor
-
Acl
public Acl(ObjectReference aclReference, ObjectReference subsystemReference, UserReference ownerReference, boolean visible, Acl.AclMembers aclMembers, Prompts prompts)
Fully-initialising value constructor
-
-
Method Detail
-
getAclReference
public ObjectReference getAclReference()
Gets the value of the aclReference property.- Returns:
- possible object is
ObjectReference
-
setAclReference
public void setAclReference(ObjectReference value)
Sets the value of the aclReference property.- Parameters:
value
- allowed object isObjectReference
-
getSubsystemReference
public ObjectReference getSubsystemReference()
Gets the value of the subsystemReference property.- Returns:
- possible object is
ObjectReference
-
setSubsystemReference
public void setSubsystemReference(ObjectReference value)
Sets the value of the subsystemReference property.- Parameters:
value
- allowed object isObjectReference
-
getOwnerReference
public UserReference getOwnerReference()
Gets the value of the ownerReference property.- Returns:
- possible object is
UserReference
-
setOwnerReference
public void setOwnerReference(UserReference value)
Sets the value of the ownerReference property.- Parameters:
value
- allowed object isUserReference
-
isVisible
public boolean isVisible()
Gets the value of the visible property.
-
setVisible
public void setVisible(boolean value)
Sets the value of the visible property.
-
getAclMembers
public Acl.AclMembers getAclMembers()
Gets the value of the aclMembers property.- Returns:
- possible object is
Acl.AclMembers
-
setAclMembers
public void setAclMembers(Acl.AclMembers value)
Sets the value of the aclMembers property.- Parameters:
value
- allowed object isAcl.AclMembers
-
getPrompts
public Prompts getPrompts()
Gets the value of the prompts property.- Returns:
- possible object is
Prompts
-
setPrompts
public void setPrompts(Prompts value)
Sets the value of the prompts property.- Parameters:
value
- allowed object isPrompts
-
withAclReference
public Acl withAclReference(ObjectReference value)
-
withSubsystemReference
public Acl withSubsystemReference(ObjectReference value)
-
withOwnerReference
public Acl withOwnerReference(UserReference value)
-
withVisible
public Acl withVisible(boolean value)
-
withAclMembers
public Acl withAclMembers(Acl.AclMembers value)
-
-