org.apache.ode.store

## Interface ProcessConfDAO

- All Known Implementing Classes:
    ProcessConfDaoImpl, ProcessConfDaoImpl

      public interface ProcessConfDAO

  DAO interface for a process configuration.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `delete()`
    `DeploymentUnitDAO` | `getDeploymentUnit()`
    `javax.xml.namespace.QName` | `getPID()`
    `java.lang.String` | `getProperty(javax.xml.namespace.QName name)`
    `java.util.Collection<javax.xml.namespace.QName>` | `getPropertyNames()`
    `ProcessState` | `getState()`
    `javax.xml.namespace.QName` | `getType()`
    `long` | `getVersion()`
    `void` | `setProperty(javax.xml.namespace.QName name, java.lang.String content)`
    `void` | `setState(ProcessState state)`

- - ### Method Detail

    - #### getPID

          javax.xml.namespace.QName getPID()

    - #### getType

          javax.xml.namespace.QName getType()

    - #### getVersion

          long getVersion()

    - #### getDeploymentUnit

          DeploymentUnitDAO getDeploymentUnit()

    - #### getState

          ProcessState getState()

    - #### setState

          void setState(ProcessState state)

    - #### setProperty

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

    - #### getProperty

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

    - #### getPropertyNames

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

    - #### delete

          void delete()