cz.muni.fi.cewebs.myservice.administration
Interface CEWebSAdministrationPort

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
CEWebSAdministrationPort_Impl

public interface CEWebSAdministrationPort
extends java.rmi.Remote


Method Summary
 int createInstance(java.lang.String inboundkey, java.lang.String outboundkey, java.lang.String description, java.lang.String noman)
           
 boolean deleteInstance(java.lang.String key, int instance)
           
 java.lang.String getConfigurationPart(java.lang.String key, int instance, java.lang.String identifier)
           
 GCPResponseEle[] getConfigurationParts(java.lang.String key, int instance)
           
 java.lang.String getConfigurationPartSchema(java.lang.String key, int instance, java.lang.String identifier)
           
 GEPResponseEle[] getEntryPoints(java.lang.String key, int instance)
           
 ULEle[] getUserList(java.lang.String key, int instance)
           
 boolean modifyUserList(java.lang.String key, int instance, java.lang.String operation, java.lang.String identifier, java.lang.String forename, java.lang.String surname, java.lang.String password, java.lang.String email)
           
 boolean setConfigurationPart(java.lang.String key, int instance, java.lang.String identifier, java.lang.String part)
           
 boolean setUserList(java.lang.String key, int instance, ULEle[] users)
           
 

Method Detail

createInstance

int createInstance(java.lang.String inboundkey,
                   java.lang.String outboundkey,
                   java.lang.String description,
                   java.lang.String noman)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteInstance

boolean deleteInstance(java.lang.String key,
                       int instance)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

modifyUserList

boolean modifyUserList(java.lang.String key,
                       int instance,
                       java.lang.String operation,
                       java.lang.String identifier,
                       java.lang.String forename,
                       java.lang.String surname,
                       java.lang.String password,
                       java.lang.String email)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getUserList

ULEle[] getUserList(java.lang.String key,
                    int instance)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setUserList

boolean setUserList(java.lang.String key,
                    int instance,
                    ULEle[] users)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getConfigurationParts

GCPResponseEle[] getConfigurationParts(java.lang.String key,
                                       int instance)
                                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getConfigurationPartSchema

java.lang.String getConfigurationPartSchema(java.lang.String key,
                                            int instance,
                                            java.lang.String identifier)
                                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getConfigurationPart

java.lang.String getConfigurationPart(java.lang.String key,
                                      int instance,
                                      java.lang.String identifier)
                                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setConfigurationPart

boolean setConfigurationPart(java.lang.String key,
                             int instance,
                             java.lang.String identifier,
                             java.lang.String part)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getEntryPoints

GEPResponseEle[] getEntryPoints(java.lang.String key,
                                int instance)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException