|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.mmbase.applications.packaging.ShareManager
public class ShareManager
provider manager, maintains the package/bundles providers and abstracts their access methods for the Bundle and Package manager.
| Field Summary | |
|---|---|
static java.lang.String |
DTD_SHARING_1_0
DTD resource filename of the sharing DTD version 1.0 |
static java.lang.String |
PUBLIC_ID_SHARING_1_0
Public ID of the sharing DTD version 1.0 |
| Constructor Summary | |
|---|---|
ShareManager()
|
|
| Method Summary | |
|---|---|
static boolean |
createGroup(java.lang.String name)
|
static java.lang.String |
createNewUser(java.lang.String account,
java.lang.String password,
java.lang.String method,
java.lang.String ip)
|
static java.lang.String |
delUser(java.lang.String account)
|
static java.lang.String |
getCallbackUrl()
|
static java.util.Iterator |
getNotSharedBundles()
return all packages based on the input query |
static java.util.Iterator |
getNotSharedPackages()
return all packages based on the input query |
static java.lang.String |
getProviderName()
|
static java.lang.String |
getProvidingPath(java.lang.String method)
|
static java.util.HashMap |
getProvidingPaths()
|
static java.util.Iterator |
getRemoteSharedPackages(java.lang.String user,
java.lang.String password,
java.lang.String method,
java.lang.String host)
return all packages based on the input query |
static java.util.Iterator |
getSharedBundles()
|
static java.util.Iterator |
getSharedPackages()
return all packages based on the input query |
static ShareGroup |
getShareGroup(java.lang.String name)
|
static java.util.Iterator |
getShareGroups()
|
static ShareUser |
getShareUser(java.lang.String name)
|
static java.util.Iterator |
getShareUsers()
|
static void |
init()
|
static boolean |
isRunning()
|
static void |
readShared()
|
static void |
registerPublicIDs()
Register the Public Ids for DTDs used by DatabaseReader This method is called by XMLEntityResolver. |
static boolean |
removeGroup(java.lang.String name)
|
static void |
reportClientSession(java.lang.String callbackurl)
|
static void |
setCallbackUrl(java.lang.String url)
|
static void |
setProviderName(java.lang.String name)
|
static void |
signalRemoteClients()
|
static boolean |
writeShareFile()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String DTD_SHARING_1_0
public static final java.lang.String PUBLIC_ID_SHARING_1_0
| Constructor Detail |
|---|
public ShareManager()
| Method Detail |
|---|
public static void registerPublicIDs()
public static void init()
public static boolean isRunning()
public static java.util.Iterator getSharedPackages()
public static java.util.Iterator getSharedBundles()
public static java.util.Iterator getNotSharedPackages()
public static java.util.Iterator getNotSharedBundles()
public static java.util.Iterator getRemoteSharedPackages(java.lang.String user,
java.lang.String password,
java.lang.String method,
java.lang.String host)
public static void readShared()
public static boolean createGroup(java.lang.String name)
public static boolean removeGroup(java.lang.String name)
public static java.util.Iterator getShareUsers()
public static java.util.Iterator getShareGroups()
public static ShareUser getShareUser(java.lang.String name)
public static ShareGroup getShareGroup(java.lang.String name)
public static boolean writeShareFile()
public static java.lang.String getProviderName()
public static void setProviderName(java.lang.String name)
public static java.lang.String getCallbackUrl()
public static void setCallbackUrl(java.lang.String url)
public static java.lang.String createNewUser(java.lang.String account,
java.lang.String password,
java.lang.String method,
java.lang.String ip)
public static java.lang.String delUser(java.lang.String account)
public static void reportClientSession(java.lang.String callbackurl)
public static void signalRemoteClients()
public static java.lang.String getProvidingPath(java.lang.String method)
public static java.util.HashMap getProvidingPaths()
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||