Class DeferredAction

java.lang.Object
com.oracle.communications.brm.cc.model.Extension
com.oracle.communications.brm.cc.model.DeferredAction
All Implemented Interfaces:
Serializable

public class DeferredAction extends Extension implements Serializable

Java class for anonymous complex type

.

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

 <complexType>
   <complexContent>
     <extension base="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}extension">
       <sequence>
         <element name="actionId" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef"/>
         <element name="actionName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="serviceId" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/>
         <element name="serviceType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="scheduledDate" type="{http://www.w3.org/2001/XMLSchema}date"/>
         <element name="serviceLogin" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="isCollectionsAction" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="actionStatus">
           <simpleType>
             <restriction base="{http://www.w3.org/2001/XMLSchema}int">
               <enumeration value="0"/>
               <enumeration value="1"/>
               <enumeration value="2"/>
               <enumeration value="3"/>
             </restriction>
           </simpleType>
         </element>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

    • actionId

      protected ResourceRef actionId
    • actionName

      protected String actionName
      The action's name.
    • serviceId

      protected ResourceRef serviceId
    • serviceType

      protected String serviceType
      The type of the service associated with the action.
    • scheduledDate

      protected Calendar scheduledDate
      The date and time the deferred action is scheduled to occur.
    • serviceLogin

      protected String serviceLogin
      The service login information.
    • description

      protected String description
      The deferred action's description.
    • isCollectionsAction

      protected Boolean isCollectionsAction
      Whether the deferred action is for collections (true) or not (false).
    • actionStatus

      protected int actionStatus
      The status of the deferred action. Possible values are:
      • 0: Pending
      • 1: Done
      • 2: Error
      • 3: Pending and undeletable
  • Constructor Details

    • DeferredAction

      public DeferredAction()
  • Method Details

    • getActionId

      public ResourceRef getActionId()
      Gets the value of the actionId property.
      Returns:
      possible object is ResourceRef
    • setActionId

      public void setActionId(ResourceRef value)
      Sets the value of the actionId property.
      Parameters:
      value - allowed object is ResourceRef
    • getActionName

      public String getActionName()
      The action's name.
      Returns:
      possible object is String
    • setActionName

      public void setActionName(String value)
      Sets the value of the actionName property.
      Parameters:
      value - allowed object is String
      See Also:
    • getServiceId

      public ResourceRef getServiceId()
      Gets the value of the serviceId property.
      Returns:
      possible object is ResourceRef
    • setServiceId

      public void setServiceId(ResourceRef value)
      Sets the value of the serviceId property.
      Parameters:
      value - allowed object is ResourceRef
    • getServiceType

      public String getServiceType()
      The type of the service associated with the action.
      Returns:
      possible object is String
    • setServiceType

      public void setServiceType(String value)
      Sets the value of the serviceType property.
      Parameters:
      value - allowed object is String
      See Also:
    • getScheduledDate

      public Calendar getScheduledDate()
      The date and time the deferred action is scheduled to occur.
      Returns:
      possible object is String
    • setScheduledDate

      public void setScheduledDate(Calendar value)
      Sets the value of the scheduledDate property.
      Parameters:
      value - allowed object is String
      See Also:
    • getServiceLogin

      public String getServiceLogin()
      The service login information.
      Returns:
      possible object is String
    • setServiceLogin

      public void setServiceLogin(String value)
      Sets the value of the serviceLogin property.
      Parameters:
      value - allowed object is String
      See Also:
    • getDescription

      public String getDescription()
      The deferred action's description.
      Returns:
      possible object is String
    • setDescription

      public void setDescription(String value)
      Sets the value of the description property.
      Parameters:
      value - allowed object is String
      See Also:
    • isIsCollectionsAction

      public Boolean isIsCollectionsAction()
      Whether the deferred action is for collections (true) or not (false).
      Returns:
      possible object is Boolean
    • setIsCollectionsAction

      public void setIsCollectionsAction(Boolean value)
      Sets the value of the isCollectionsAction property.
      Parameters:
      value - allowed object is Boolean
      See Also:
    • getActionStatus

      public int getActionStatus()
      The status of the deferred action. Possible values are:
      • 0: Pending
      • 1: Done
      • 2: Error
      • 3: Pending and undeletable
    • setActionStatus

      public void setActionStatus(int value)
      Sets the value of the actionStatus property.