org.apache.ode.store.jpa

## Class ProcessConfDaoImpl

- java.lang.Object
- - org.apache.ode.store.jpa.JpaObj
  - - org.apache.ode.store.jpa.ProcessConfDaoImpl

- All Implemented Interfaces:
    ProcessConfDAO

      public class ProcessConfDaoImpl
      extends JpaObj
      implements ProcessConfDAO

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `ProcessConfDaoImpl()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `delete()`
    `DeploymentUnitDaoImpl` | `getDeploymentUnit()`
    `java.lang.String` | `getPID_()`
    `javax.xml.namespace.QName` | `getPID()`
    `java.lang.String` | `getProperty(javax.xml.namespace.QName name)`
    `java.util.Collection<javax.xml.namespace.QName>` | `getPropertyNames()`
    `java.lang.String` | `getState_()`
    `ProcessState` | `getState()`
    `java.lang.String` | `getType_()` The type of the process (BPEL process definition name).
    `javax.xml.namespace.QName` | `getType()`
    `long` | `getVersion()` The process version.
    `void` | `setDeploymentUnit(DeploymentUnitDaoImpl du)`
    `void` | `setPID_(java.lang.String processId)`
    `void` | `setPID(javax.xml.namespace.QName pid)`
    `void` | `setProperty(javax.xml.namespace.QName name, java.lang.String content)`
    `void` | `setState_(java.lang.String state)`
    `void` | `setState(ProcessState state)`
    `void` | `setType_(java.lang.String type)`
    `void` | `setType(javax.xml.namespace.QName type)`
    `void` | `setVersion(long version)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### ProcessConfDaoImpl

          public ProcessConfDaoImpl()

  - ### Method Detail

    - #### getDeploymentUnit

          public DeploymentUnitDaoImpl getDeploymentUnit()

      Specified by:
        `getDeploymentUnit` in interface `ProcessConfDAO`

    - #### setDeploymentUnit

          public void setDeploymentUnit(DeploymentUnitDaoImpl du)

    - #### getPID_

          public java.lang.String getPID_()

    - #### setPID_

          public void setPID_(java.lang.String processId)

    - #### getType_

          public java.lang.String getType_()

      The type of the process (BPEL process definition name).

    - #### setType_

          public void setType_(java.lang.String type)

    - #### getVersion

          public long getVersion()

      The process version.
      Specified by:
        `getVersion` in interface `ProcessConfDAO`

    - #### setVersion

          public void setVersion(long version)

    - #### getState_

          public java.lang.String getState_()

    - #### setState_

          public void setState_(java.lang.String state)

    - #### getPID

          public javax.xml.namespace.QName getPID()

      Specified by:
        `getPID` in interface `ProcessConfDAO`

    - #### setPID

          public void setPID(javax.xml.namespace.QName pid)

    - #### setState

          public void setState(ProcessState state)

      Specified by:
        `setState` in interface `ProcessConfDAO`

    - #### setProperty

          public void setProperty(javax.xml.namespace.QName name,
                         java.lang.String content)

      Specified by:
        `setProperty` in interface `ProcessConfDAO`

    - #### delete

          public void delete()

      Specified by:
        `delete` in interface `ProcessConfDAO`
      Overrides:
        `delete` in class `JpaObj`

    - #### getType

          public javax.xml.namespace.QName getType()

      Specified by:
        `getType` in interface `ProcessConfDAO`

    - #### setType

          public void setType(javax.xml.namespace.QName type)

    - #### getState

          public ProcessState getState()

      Specified by:
        `getState` in interface `ProcessConfDAO`

    - #### getProperty

          public java.lang.String getProperty(javax.xml.namespace.QName name)

      Specified by:
        `getProperty` in interface `ProcessConfDAO`

    - #### getPropertyNames

          public java.util.Collection<javax.xml.namespace.QName> getPropertyNames()

      Specified by:
        `getPropertyNames` in interface `ProcessConfDAO`