Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (11.1.1.7.0)
E25378-07

oracle.bpm.services.organization.model
Class PrincipleRefType

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

public class PrincipleRefType
extends java.lang.Object
implements java.io.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"/>
       </sequence>
       <attribute name="type" use="required" type="{http://xmlns.oracle.com/bpm/organization}participantTypeEnum" />
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
PrincipleRefType()
           
 
Method Summary
 java.lang.String getApplicationContext()
          Gets the value of the applicationContext property.
 java.lang.String getName()
          Gets the value of the name property.
 java.lang.String getRealm()
          Gets the value of the realm property.
 ParticipantTypeEnum getType()
          Gets the value of the type property.
 boolean isSetApplicationContext()
           
 boolean isSetName()
           
 boolean isSetRealm()
           
 boolean isSetType()
           
 void setApplicationContext(java.lang.String value)
          Sets the value of the applicationContext property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setRealm(java.lang.String value)
          Sets the value of the realm property.
 void setType(ParticipantTypeEnum value)
          Sets the value of the type property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrincipleRefType

public PrincipleRefType()
Method Detail

getRealm

public java.lang.String getRealm()
Gets the value of the realm property.

Returns:
possible object is String

setRealm

public void setRealm(java.lang.String value)
Sets the value of the realm property.

Parameters:
value - allowed object is String

isSetRealm

public boolean isSetRealm()

getApplicationContext

public java.lang.String getApplicationContext()
Gets the value of the applicationContext property.

Returns:
possible object is String

setApplicationContext

public void setApplicationContext(java.lang.String value)
Sets the value of the applicationContext property.

Parameters:
value - allowed object is String

isSetApplicationContext

public boolean isSetApplicationContext()

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

isSetName

public boolean isSetName()

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()

Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (11.1.1.7.0)
E25378-07

Copyright © 2009, 2013, Oracle and/or its affiliates. All rights reserved.