com.mirth.match.ejb.inex
Class SecurityRole

java.lang.Object
  extended by com.mirth.match.ejb.inex.KanaEntity
      extended by com.mirth.match.ejb.inex.SecurityRole

public class SecurityRole
extends KanaEntity

Java class for securityRole complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="securityRole">
   <complexContent>
     <extension base="{http://inex.ejb.match.mirth.com/}kanaEntity">
       <sequence>
         <element name="defaultURL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="privileges" type="{http://inex.ejb.match.mirth.com/}privilege" maxOccurs="unbounded" minOccurs="0"/>
         <element name="securityRoleKey" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="users" type="{http://inex.ejb.match.mirth.com/}user" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.lang.String defaultURL
           
protected  java.lang.String description
           
protected  java.lang.String name
           
protected  java.util.List<Privilege> privileges
           
protected  java.lang.Integer securityRoleKey
           
protected  java.util.List<User> users
           
 
Constructor Summary
SecurityRole()
           
 
Method Summary
 java.lang.String getDefaultURL()
          Gets the value of the defaultURL property.
 java.lang.String getDescription()
          Gets the value of the description property.
 java.lang.String getName()
          Gets the value of the name property.
 java.util.List<Privilege> getPrivileges()
          Gets the value of the privileges property.
 java.lang.Integer getSecurityRoleKey()
          Gets the value of the securityRoleKey property.
 java.util.List<User> getUsers()
          Gets the value of the users property.
 void setDefaultURL(java.lang.String value)
          Sets the value of the defaultURL property.
 void setDescription(java.lang.String value)
          Sets the value of the description property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setSecurityRoleKey(java.lang.Integer value)
          Sets the value of the securityRoleKey property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultURL

protected java.lang.String defaultURL

description

protected java.lang.String description

name

protected java.lang.String name

privileges

protected java.util.List<Privilege> privileges

securityRoleKey

protected java.lang.Integer securityRoleKey

users

protected java.util.List<User> users
Constructor Detail

SecurityRole

public SecurityRole()
Method Detail

getDefaultURL

public java.lang.String getDefaultURL()
Gets the value of the defaultURL property.

Returns:
possible object is String

setDefaultURL

public void setDefaultURL(java.lang.String value)
Sets the value of the defaultURL property.

Parameters:
value - allowed object is String

getDescription

public java.lang.String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(java.lang.String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getName

public java.lang.String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(java.lang.String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getPrivileges

public java.util.List<Privilege> getPrivileges()
Gets the value of the privileges property.

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 privileges property.

For example, to add a new item, do as follows:

    getPrivileges().add(newItem);
 

Objects of the following type(s) are allowed in the list Privilege


getSecurityRoleKey

public java.lang.Integer getSecurityRoleKey()
Gets the value of the securityRoleKey property.

Returns:
possible object is Integer

setSecurityRoleKey

public void setSecurityRoleKey(java.lang.Integer value)
Sets the value of the securityRoleKey property.

Parameters:
value - allowed object is Integer

getUsers

public java.util.List<User> getUsers()
Gets the value of the users property.

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 users property.

For example, to add a new item, do as follows:

    getUsers().add(newItem);
 

Objects of the following type(s) are allowed in the list User



Copyright © 2011 Mirth Corp. All Rights Reserved.