Packages

object Deployment

Source
Deployment.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Deployment
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class CanDeploy(obj: DeploymentObject, state: types.DriveState.Value) extends Product with Serializable

    A response message to report successful deploy change.

    A response message to report successful deploy change.

    obj

    the object being deployed

    state

    the new deploy state

  2. final case class CanNotChangeDeployment(obj: DeploymentObject, to_state: types.DriveState.Value, reason: String) extends Product with Serializable

    A response message to report an unsuccessful deployment change.

    A response message to report an unsuccessful deployment change.

    obj

    the object being changed

    to_state

    the attempted deployment state

    reason

    a string explaining why the state can not or will not change

  3. final case class CanUndeploy(obj: DeploymentObject, state: types.DriveState.Value) extends Product with Serializable

    A response message to report successful undeploy change.

    A response message to report successful undeploy change.

    obj

    the object being undeployed

    state

    the new undeploy state

  4. type DeploymentObject = PlanetSideServerObject with Deployment

    A shorthand type for a valid object of Deployment.

  5. final case class TryDeploy(state: types.DriveState.Value) extends Product with Serializable

    A message for instigating a change to a deploy state.

    A message for instigating a change to a deploy state.

    state

    the new deploy state

  6. final case class TryDeploymentChange(state: types.DriveState.Value) extends Product with Serializable

    A message for instigating a change in deployment state.

    A message for instigating a change in deployment state.

    state

    the new deployment state

  7. final case class TryUndeploy(state: types.DriveState.Value) extends Product with Serializable

    A message for instigating a change to an undeploy state.

    A message for instigating a change to an undeploy state.

    state

    the new undeploy state

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def AngleCheck(obj: DeploymentObject): Boolean
  5. def CheckForDeployState(state: types.DriveState.Value): Boolean

    Is this state considered one of "deploy?"

    Is this state considered one of "deploy?"

    state

    the state to check

    returns

    yes, if it is a valid state; otherwise, false

  6. def CheckForUndeployState(state: types.DriveState.Value): Boolean

    Is this state considered one of "undeploy?"

    Is this state considered one of "undeploy?"

    state

    the state to check

    returns

    yes, if it is a valid state; otherwise, false

  7. def NextState(from_state: types.DriveState.Value): types.DriveState.Value

    Given a starting deployment state, provide the next deployment state in a sequence.

    Two sequences are defined.

    Given a starting deployment state, provide the next deployment state in a sequence.

    Two sequences are defined. The more elaborate sequence proceeds from Mobile --> Deploying --> Deployed --> Undeploying --> Mobile. This is the standard in-game deploy cycle. All other sequences are void of complexity and should not mutate from their original value.

    from_state

    the original deployment state

    returns

    the deployment state that is being transitioned

  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  12. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  20. def toString(): String
    Definition Classes
    AnyRef → Any
  21. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped