|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectAbstractHelper
com.basecmp.core.persistence.util.PersistentAssets
PersistentAssets.java Project: BaseCMP Framework Creation-Date: 25.02.2003
| Method Summary | |
static boolean |
clonePermissions(long sourceCid,
long targetCid)
|
static PersistentAsset |
copyContent(PersistentAsset sourceAsset)
|
static boolean |
copyContent(PersistentAsset sourceAsset,
PersistentAsset targetAsset)
|
static boolean |
defaultPermissions(long targetCid,
java.lang.String assetType,
java.lang.String login,
java.lang.String domain)
Vergibt Default-Rechte des Assettyps und Create-Rechte des ausführenden Users (login) an den Asset mit der angegeben CID. |
static boolean |
exists(long cid,
boolean live)
|
static java.lang.String |
getMail(java.lang.String login)
|
static java.util.List |
getPermissionsTable(long cid)
|
static java.util.List |
getPermissionsTable(PersistentAsset asset)
|
static java.util.List |
getPermissionsTable(java.lang.String assetType)
Liefert für den Assettyp eine ArrayList von PersistentRow-Objekten mit den Schreib/Lese-Rechten aus der Tabelle DEFAULT_PERMISSION. |
static java.util.ArrayList |
getPersonalPermissionsTable(java.lang.String login)
Liefert für den User (login) eine ArrayList von PersistentRow-Objekten mit den persönlichen Erstell-Schreib/Lese-Rechten aus der Tabelle PRI_LOG_REF. |
static java.util.ArrayList |
getPrincipalsWithEditPermission(long cid)
|
static java.util.ArrayList |
getPrincipalsWithEditPermission(PersistentAsset theAsset)
|
static java.util.ArrayList |
getPrincipalsWithEditPermission(java.lang.String assetType)
|
static java.util.ArrayList |
getPrincipalsWithReadPermission(long cid)
|
static java.util.ArrayList |
getPrincipalsWithReadPermission(PersistentAsset theAsset)
|
static java.util.ArrayList |
getPrincipalsWithReadPermission(java.lang.String assetType)
|
static java.util.ArrayList |
getWorkflowStepPrincipals(PersistentAsset theAsset)
|
static java.util.ArrayList |
getWorkflowStepPrincipals(java.lang.String assetType)
|
static boolean |
grantEditPermission(long cid,
java.lang.String principal)
|
static boolean |
grantReadPermission(long cid,
java.lang.String principal)
|
static boolean |
hasDefaultEditPermission(PersistentAsset theAsset,
java.lang.String principal)
|
static boolean |
hasDefaultEditPermission(java.lang.String assetType,
java.util.List rolelist)
|
static boolean |
hasDefaultEditPermission(java.lang.String assetType,
java.lang.String principal)
|
static boolean |
hasDefaultReadPermission(PersistentAsset theAsset,
java.lang.String principal)
|
static boolean |
hasDefaultReadPermission(java.lang.String assetType,
java.util.List rolelist)
|
static boolean |
hasDefaultReadPermission(java.lang.String assetType,
java.lang.String principal)
|
static boolean |
hasEditPermission(long cid,
java.lang.String principal)
|
static boolean |
hasEditPermission(long cid,
java.lang.String principal,
boolean live)
|
static boolean |
hasEditPermission(PersistentAsset theAsset,
java.lang.String principal)
|
static boolean |
hasEverybodyReadPermission(long cid,
boolean live)
|
static boolean |
hasEverybodyReadPermission(PersistentAsset asset,
boolean live)
|
static boolean |
hasReadPermission(long cid,
java.lang.String principal)
|
static boolean |
hasReadPermission(long cid,
java.lang.String principal,
boolean live)
|
static boolean |
hasReadPermission(PersistentAsset theAsset,
java.lang.String principal)
|
protected void |
load()
|
void |
processEvent(java.util.EventObject event)
|
static boolean |
revokeEditPermission(long cid,
java.lang.String principal)
|
static boolean |
revokeReadPermission(long cid,
java.lang.String principal)
|
static java.util.ArrayList |
sortAssetList(java.util.ArrayList list,
java.lang.String sortField,
java.lang.String sortDirection)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static boolean clonePermissions(long sourceCid,
long targetCid)
public static PersistentAsset copyContent(PersistentAsset sourceAsset)
public static boolean copyContent(PersistentAsset sourceAsset,
PersistentAsset targetAsset)
public static boolean defaultPermissions(long targetCid,
java.lang.String assetType,
java.lang.String login,
java.lang.String domain)
targetCid - assetType - login -
public static boolean exists(long cid,
boolean live)
public static java.lang.String getMail(java.lang.String login)
public static java.util.List getPermissionsTable(long cid)
public static java.util.List getPermissionsTable(PersistentAsset asset)
public static java.util.List getPermissionsTable(java.lang.String assetType)
assetType -
public static java.util.ArrayList getPersonalPermissionsTable(java.lang.String login)
login -
public static java.util.ArrayList getPrincipalsWithEditPermission(long cid)
public static java.util.ArrayList getPrincipalsWithEditPermission(PersistentAsset theAsset)
public static java.util.ArrayList getPrincipalsWithEditPermission(java.lang.String assetType)
public static java.util.ArrayList getPrincipalsWithReadPermission(long cid)
public static java.util.ArrayList getPrincipalsWithReadPermission(PersistentAsset theAsset)
public static java.util.ArrayList getPrincipalsWithReadPermission(java.lang.String assetType)
public static java.util.ArrayList getWorkflowStepPrincipals(PersistentAsset theAsset)
public static java.util.ArrayList getWorkflowStepPrincipals(java.lang.String assetType)
public static boolean grantEditPermission(long cid,
java.lang.String principal)
public static boolean grantReadPermission(long cid,
java.lang.String principal)
public static boolean hasDefaultEditPermission(PersistentAsset theAsset,
java.lang.String principal)
public static boolean hasDefaultEditPermission(java.lang.String assetType,
java.util.List rolelist)
public static boolean hasDefaultEditPermission(java.lang.String assetType,
java.lang.String principal)
public static boolean hasDefaultReadPermission(PersistentAsset theAsset,
java.lang.String principal)
public static boolean hasDefaultReadPermission(java.lang.String assetType,
java.util.List rolelist)
public static boolean hasDefaultReadPermission(java.lang.String assetType,
java.lang.String principal)
public static boolean hasEditPermission(long cid,
java.lang.String principal)
public static boolean hasEditPermission(long cid,
java.lang.String principal,
boolean live)
public static boolean hasEditPermission(PersistentAsset theAsset,
java.lang.String principal)
public static boolean hasEverybodyReadPermission(long cid,
boolean live)
public static boolean hasEverybodyReadPermission(PersistentAsset asset,
boolean live)
public static boolean hasReadPermission(long cid,
java.lang.String principal)
public static boolean hasReadPermission(long cid,
java.lang.String principal,
boolean live)
public static boolean hasReadPermission(PersistentAsset theAsset,
java.lang.String principal)
protected void load()
public void processEvent(java.util.EventObject event)
public static boolean revokeEditPermission(long cid,
java.lang.String principal)
public static boolean revokeReadPermission(long cid,
java.lang.String principal)
public static java.util.ArrayList sortAssetList(java.util.ArrayList list,
java.lang.String sortField,
java.lang.String sortDirection)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||