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

oracle.bpm.casemgmt
Class CaseIdentifier

java.lang.Object
  extended by oracle.bpm.casemgmt.CaseIdentifier
All Implemented Interfaces:
java.io.Serializable

public class CaseIdentifier
extends java.lang.Object
implements java.io.Serializable

Uniquely identifies a case.

See Also:
Serialized Form

Nested Class Summary
static class CaseIdentifier.CaseIdentifierType
           
 
Constructor Summary
CaseIdentifier(java.lang.String caseId, java.lang.Long caseNumber, java.lang.String identificationKey)
           
 
Method Summary
 java.lang.String getCaseId()
           
static CaseIdentifier getCaseIdentifierBasedOnCaseId(java.lang.String caseId)
          Get a case identifier based on case id
static CaseIdentifier getCaseIdentifierBasedOnCaseNumber(java.lang.Long caseNumber)
          Get a case identifier based on case number
static CaseIdentifier getCaseIdentifierBasedOnIdentificationKey(java.lang.String identificationKey)
          Get a case identifier based on identification key
 CaseIdentifier.CaseIdentifierType getCaseIdentifierType()
           
 java.lang.Long getCaseNumber()
           
 java.lang.String getIdentificationKey()
           
 void setCaseId(java.lang.String caseId)
          Describe setCaseId method here.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CaseIdentifier

public CaseIdentifier(java.lang.String caseId,
                      java.lang.Long caseNumber,
                      java.lang.String identificationKey)
Parameters:
caseId - the caseId to set
caseNumber - the caseNumber to set
identificationKey - the identificationKey to set
Method Detail

getCaseIdentifierBasedOnCaseId

public static CaseIdentifier getCaseIdentifierBasedOnCaseId(java.lang.String caseId)
Get a case identifier based on case id

Parameters:
caseId - a String value
Returns:
a CaseIdentifier value

getCaseIdentifierBasedOnIdentificationKey

public static CaseIdentifier getCaseIdentifierBasedOnIdentificationKey(java.lang.String identificationKey)
Get a case identifier based on identification key

Parameters:
identificationKey - a String value
Returns:
a CaseIdentifier value

getCaseIdentifierBasedOnCaseNumber

public static CaseIdentifier getCaseIdentifierBasedOnCaseNumber(java.lang.Long caseNumber)
Get a case identifier based on case number

Parameters:
caseNumber - a Long value
Returns:
a CaseIdentifier value

getCaseId

public java.lang.String getCaseId()
Returns:
the caseId

setCaseId

public void setCaseId(java.lang.String caseId)
Describe setCaseId method here.

Parameters:
caseId - a String value

getCaseNumber

public java.lang.Long getCaseNumber()
Returns:
the caseNumber

getIdentificationKey

public java.lang.String getIdentificationKey()
Returns:
the identificationKey

getCaseIdentifierType

public CaseIdentifier.CaseIdentifierType getCaseIdentifierType()
Returns:
the caseIdentifierType

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

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.