|
|||||||||
| Home >> All >> com >> flexstor >> ejb >> [ assetsinprocess overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
com.flexstor.ejb.assetsinprocess
Interface AssetsInProcess

- All Superinterfaces:
- com.flexstor.ejb.EjbObject, javax.ejb.EJBObject, java.rmi.Remote
- public interface AssetsInProcess
- extends com.flexstor.ejb.EjbObject
AssetsInProcess
Inserts, deletes, updates and queries the ASSETS_INPROCESS table.
This table is used by any client of the FLEXSTORdb software to signal that
an asset is being used in a certain process, avoiding the modification of
the file or its data in the database.
Uses cache: no State Management Type: Stateless
Configurable properties in flexdm.properties:NONE
| Field Summary | |
static java.lang.String |
IDENTIFIER
|
| Method Summary | |
java.util.Vector |
addAssets(com.flexstor.common.data.ActionData actionData)
Add assets to the ASSETS_INPROCESS table. |
boolean |
deleteAssets(int nTransId)
Delete assets from the ASSETS_INPROCESS table. |
java.util.Hashtable |
getAssetsInProcessByFileName(java.lang.String[] saFileNames)
Get a list of assets which are in process. |
java.util.Vector |
updateAssets(com.flexstor.common.data.ActionData actionData)
Update assets in the ASSETS_INPROCESS table. |
| Methods inherited from interface com.flexstor.ejb.EjbObject |
keepAlive |
| Methods inherited from interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
| Field Detail |
IDENTIFIER
public static final java.lang.String IDENTIFIER
- See Also:
- Constant Field Values
| Method Detail |
addAssets
public java.util.Vector addAssets(com.flexstor.common.data.ActionData actionData) throws com.flexstor.common.exceptions.ejb.EjbException, java.rmi.RemoteException
- Add assets to the ASSETS_INPROCESS table.
Transaction Attribute: Required
deleteAssets
public boolean deleteAssets(int nTransId)
throws com.flexstor.common.exceptions.ejb.EjbException,
java.rmi.RemoteException
- Delete assets from the ASSETS_INPROCESS table.
Transaction Attribute: Required
updateAssets
public java.util.Vector updateAssets(com.flexstor.common.data.ActionData actionData) throws com.flexstor.common.exceptions.ejb.EjbException, java.rmi.RemoteException
- Update assets in the ASSETS_INPROCESS table.
Add assets to the ASSETS_INPROCESS table.
Transaction Attribute: Required
getAssetsInProcessByFileName
public java.util.Hashtable getAssetsInProcessByFileName(java.lang.String[] saFileNames) throws com.flexstor.common.exceptions.ejb.EjbException, java.rmi.RemoteException
- Get a list of assets which are in process. The search is executed by file name.
Transaction Attribute: Not Supported
|
|||||||||
| Home >> All >> com >> flexstor >> ejb >> [ assetsinprocess overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC