Class EPDeploymentDependencyConsumed.Item

java.lang.Object
com.espertech.esper.runtime.client.EPDeploymentDependencyConsumed.Item
Enclosing class:
EPDeploymentDependencyConsumed

public static class EPDeploymentDependencyConsumed.Item extends Object
Information about EPL objects consumed by another deployment.
  • Constructor Details

    • Item

      public Item(String deploymentId, EPObjectType objectType, String objectName)
      Ctor.
      Parameters:
      deploymentId - deployment id of the provider
      objectType - EPL object type
      objectName - EPL object name
  • Method Details

    • getDeploymentId

      public String getDeploymentId()
      Returns the deployment id of the provider
      Returns:
      deployment id
    • getObjectType

      public EPObjectType getObjectType()
      Returns the EPL object type
      Returns:
      object type
    • getObjectName

      public String getObjectName()
      Returns the EPL object name. For scripts the object name is formatted as the script name followed by hash(#) and followed by the number of parameters. For indexes the object name is formatted as "IndexName on named-window WindowName" or "IndexName on table TableName".
      Returns:
      object name
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object