Class PrincipleRefType

java.lang.Object
oracle.bpm.services.organization.model.PrincipleRefType
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AppRoleRefType, MemberType

public class PrincipleRefType extends Object implements Serializable
Representation of a user, group or application role. The type attribute indicates which. For users and groups, the 'realm' element indicates which identity service realm the user or group belongs to. Application Roles do not exist in the context of identity service realms, instead they are defined in the context of a particular application. The applicationContext element is used to indicate the context application for application roles.

Java class for principleRefType complex type.

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

 <complexType name="principleRefType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice>
           <element name="realm" type="{http://www.w3.org/2001/XMLSchema}string"/>
           <element name="applicationContext" type="{http://www.w3.org/2001/XMLSchema}string"/>
         </choice>
         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="typeValue" type="{http://www.w3.org/2001/XMLSchema}string"/>
       </sequence>
       <attribute name="type" use="required" type="{http://xmlns.oracle.com/bpm/organization}participantTypeEnum" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
  • Constructor Details

    • PrincipleRefType

      public PrincipleRefType()
  • Method Details

    • getRealm

      public String getRealm()
      Gets the value of the realm property.
      Returns:
      possible object is String
    • setRealm

      public void setRealm(String value)
      Sets the value of the realm property.
      Parameters:
      value - allowed object is String
    • isSetRealm

      public boolean isSetRealm()
    • getApplicationContext

      public String getApplicationContext()
      Gets the value of the applicationContext property.
      Returns:
      possible object is String
    • setApplicationContext

      public void setApplicationContext(String value)
      Sets the value of the applicationContext property.
      Parameters:
      value - allowed object is String
    • isSetApplicationContext

      public boolean isSetApplicationContext()
    • getName

      public String getName()
      Gets the value of the name property.
      Returns:
      possible object is String
    • setName

      public void setName(String value)
      Sets the value of the name property.
      Parameters:
      value - allowed object is String
    • isSetName

      public boolean isSetName()
    • getTypeValue

      public String getTypeValue()
      Gets the value of the typeValue property.
      Returns:
      possible object is String
    • setTypeValue

      public void setTypeValue(String value)
      Sets the value of the typeValue property.
      Parameters:
      value - allowed object is String
    • isSetTypeValue

      public boolean isSetTypeValue()
    • getType

      public ParticipantTypeEnum getType()
      Gets the value of the type property.
      Returns:
      possible object is ParticipantTypeEnum
    • setType

      public void setType(ParticipantTypeEnum value)
      Sets the value of the type property.
      Parameters:
      value - allowed object is ParticipantTypeEnum
    • isSetType

      public boolean isSetType()