Class TransitionPath
java.lang.Object
com.oracle.communications.brm.cc.model.TransitionPath
- All Implemented Interfaces:
Serializable
Represents a single allowed transition between a subscriber's currently owned package/bundle (fromRef) and a permissible target package/bundle (toRef), as determined by BRM transition rules.
Java class for transitionPath complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="transitionPath">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="fromRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef"/>
<element name="toRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef"/>
<element name="type" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="transitionOn" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ResourceRefReference to the subscriber's current package/bundle that is eligible for transition.protected ResourceRefReference to a target package/bundle that BRM permits transitioning to from the specified source based on configured transition rules.protected StringBRM service type on which transition will take place.protected intType of the transition as configured /config/transition_type in BRM. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReference to the subscriber's current package/bundle that is eligible for transition.getToRef()Reference to a target package/bundle that BRM permits transitioning to from the specified source based on configured transition rules.BRM service type on which transition will take place.intgetType()Type of the transition as configured /config/transition_type in BRM.voidsetFromRef(ResourceRef value) Sets the value of the fromRef property.voidsetToRef(ResourceRef value) Sets the value of the toRef property.voidsetTransitionOn(String value) Sets the value of the transitionOn property.voidsetType(int value) Sets the value of the type property.
-
Field Details
-
fromRef
Reference to the subscriber's current package/bundle that is eligible for transition. -
toRef
Reference to a target package/bundle that BRM permits transitioning to from the specified source based on configured transition rules. -
type
protected int typeType of the transition as configured /config/transition_type in BRM. For example, 1 (upgrade), 2 (downgrade), 3 (generation change), etc. -
transitionOn
BRM service type on which transition will take place. For example, '/service/ip', '/service/telco/gsm/telephony'.
-
-
Constructor Details
-
TransitionPath
public TransitionPath()
-
-
Method Details
-
getFromRef
Reference to the subscriber's current package/bundle that is eligible for transition.- Returns:
- possible object is
ResourceRef
-
setFromRef
Sets the value of the fromRef property.- Parameters:
value- allowed object isResourceRef- See Also:
-
getToRef
Reference to a target package/bundle that BRM permits transitioning to from the specified source based on configured transition rules.- Returns:
- possible object is
ResourceRef
-
setToRef
Sets the value of the toRef property.- Parameters:
value- allowed object isResourceRef- See Also:
-
getType
public int getType()Type of the transition as configured /config/transition_type in BRM. For example, 1 (upgrade), 2 (downgrade), 3 (generation change), etc. -
setType
public void setType(int value) Sets the value of the type property. -
getTransitionOn
BRM service type on which transition will take place. For example, '/service/ip', '/service/telco/gsm/telephony'.- Returns:
- possible object is
String
-
setTransitionOn
Sets the value of the transitionOn property.- Parameters:
value- allowed object isString- See Also:
-