Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Real-Time Decisions
11g Release 1 (11.1.1)

E17787-03


com.sigmadynamics.sdo.support
Class SDChoice

java.lang.Object
  extended by com.sigmadynamics.sdo.support.SDOBase
      extended by com.sigmadynamics.sdo.base.SDO
          extended by com.sigmadynamics.sdo.support.SDEligibleObject
              extended by com.sigmadynamics.sdo.base.EligibleObject
                  extended by com.sigmadynamics.sdo.support.SDChoice

All Implemented Interfaces:
ChoiceHistoryQueryInterface, ChoiceInterface, EligibleObjectInterface, SDOInterface, java.lang.Comparable<Choice>
Direct Known Subclasses:
Choice

public abstract class SDChoice
extends EligibleObject
implements ChoiceInterface, java.lang.Comparable<Choice>

Abstract base class for Choice classes in generated code.

Since:
1.0

Field Summary
protected  ChoiceGroupInterface group
           

 

Fields inherited from class com.sigmadynamics.sdo.support.SDOBase
description, internalName, sdExternalName

 

Constructor Summary
SDChoice(ChoiceGroupInterface group)
           

 

Method Summary
abstract  ChoiceInterface cloneChoice(ChoiceGroupInterface group)
           
 java.util.HashMap getChoiceEventLogValues()
           
 java.lang.String getDecisionId()
           
 java.util.HashMap getDecisionLogValues()
           
protected  ChoiceEventInterface getEventObject(java.lang.String eventName)
           
 ChoiceGroupInterface getGroup()
           
 void setChoiceEventLogValue(java.lang.String key, java.lang.Object value)
           
 void setDecisionId(java.lang.String decisionId)
           
 void setDecisionLogValue(java.lang.String key, java.lang.Object value)
           

 

Methods inherited from class com.sigmadynamics.sdo.support.SDEligibleObject
isEligible

 

Methods inherited from class com.sigmadynamics.sdo.support.SDOBase
getDescription, getSDOId, getSDOLabel, getSDOLabelOrId, setDescription, setSDOId, setSDOLabel

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface com.sigmadynamics.sdo.interfaces.client.ChoiceInterface
getChoiceHistory, getChoiceNameId, recordChoice, recordChoiceEventLog, recordDecisionLog, recordEvent, recordEvent

 

Methods inherited from interface com.sigmadynamics.sdo.interfaces.client.EligibleObjectInterface
isEligible

 

Methods inherited from interface com.sigmadynamics.sdo.interfaces.client.SDOInterface
getDescription, getSDOId, getSDOLabel, getSDOLabelOrId

 

Methods inherited from interface com.sigmadynamics.sdo.interfaces.client.ChoiceHistoryQueryInterface
daysSinceLastEvent, daysSinceLastEvent, numberOfEventsDuringLastNDays, numberOfEventsDuringLastNDays

 

Field Detail

group

protected final ChoiceGroupInterface group

Constructor Detail

SDChoice

public SDChoice(ChoiceGroupInterface group)

Method Detail

getGroup

public ChoiceGroupInterface getGroup()
Specified by:
getGroup in interface ChoiceInterface

cloneChoice

public abstract ChoiceInterface cloneChoice(ChoiceGroupInterface group)
Specified by:
cloneChoice in interface ChoiceInterface

getEventObject

protected ChoiceEventInterface getEventObject(java.lang.String eventName)

getDecisionId

public java.lang.String getDecisionId()
Specified by:
getDecisionId in interface ChoiceInterface

setDecisionId

public void setDecisionId(java.lang.String decisionId)
Specified by:
setDecisionId in interface ChoiceInterface

getChoiceEventLogValues

public java.util.HashMap getChoiceEventLogValues()
Specified by:
getChoiceEventLogValues in interface ChoiceInterface

getDecisionLogValues

public java.util.HashMap getDecisionLogValues()
Specified by:
getDecisionLogValues in interface ChoiceInterface

setChoiceEventLogValue

public void setChoiceEventLogValue(java.lang.String key,
                                   java.lang.Object value)
Specified by:
setChoiceEventLogValue in interface ChoiceInterface

setDecisionLogValue

public void setDecisionLogValue(java.lang.String key,
                                java.lang.Object value)
Specified by:
setDecisionLogValue in interface ChoiceInterface

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Real-Time Decisions
11g Release 1 (11.1.1)

E17787-03


Copyright © 2010, 2013, Oracle. All rights reserved.