public interface IProfileTask
extends java.rmi.Remote
| Modifier and Type | Method and Description |
|---|---|
void |
addProfile(LauncherProfileTO dto) |
MessageTO[] |
checkForMultipleProfiles(java.lang.String profileName,
java.lang.String keyID) |
java.lang.String |
cloneProfile(java.lang.String existingName,
java.lang.String newName) |
void |
deleteProfile(java.lang.String keyID) |
java.lang.String[] |
findExpectedRoles(java.lang.String profileKeyID) |
LauncherProfileTO[] |
getAllProfiles() |
PackageTO[] |
getAllServerPackages() |
PackageTO |
getLatestServerPackage(java.lang.String name) |
HttpListenerTO[] |
getListeners(java.lang.String profileKeyID) |
LauncherProfileTO |
getProfile(java.lang.String profileName) |
LauncherProfileTO |
getProfileByID(java.lang.String keyID) |
PackageTO |
getServerPackage(java.lang.String id,
java.lang.String name) |
boolean |
isProfileOutdated(java.lang.String profileName,
java.lang.String propertiesHash) |
void |
removeListeners(java.lang.String[] keyIDs) |
MessageTO |
retrieveValidationErrorMsg(java.lang.String profileKeyID) |
void |
updateProfile(LauncherProfileTO dto) |
PackageTO getLatestServerPackage(java.lang.String name) throws java.rmi.RemoteException
java.rmi.RemoteExceptionboolean isProfileOutdated(java.lang.String profileName,
java.lang.String propertiesHash)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionPackageTO[] getAllServerPackages() throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String[] findExpectedRoles(java.lang.String profileKeyID)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionMessageTO[] checkForMultipleProfiles(java.lang.String profileName, java.lang.String keyID) throws java.rmi.RemoteException
java.rmi.RemoteExceptionMessageTO retrieveValidationErrorMsg(java.lang.String profileKeyID) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid deleteProfile(java.lang.String keyID)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid addProfile(LauncherProfileTO dto) throws java.rmi.RemoteException
java.rmi.RemoteExceptionjava.lang.String cloneProfile(java.lang.String existingName,
java.lang.String newName)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid removeListeners(java.lang.String[] keyIDs)
throws java.rmi.RemoteException
java.rmi.RemoteExceptionLauncherProfileTO getProfileByID(java.lang.String keyID) throws java.rmi.RemoteException
java.rmi.RemoteExceptionHttpListenerTO[] getListeners(java.lang.String profileKeyID) throws java.rmi.RemoteException
java.rmi.RemoteExceptionvoid updateProfile(LauncherProfileTO dto) throws java.rmi.RemoteException
java.rmi.RemoteExceptionPackageTO getServerPackage(java.lang.String id, java.lang.String name) throws java.rmi.RemoteException
java.rmi.RemoteExceptionLauncherProfileTO getProfile(java.lang.String profileName) throws java.rmi.RemoteException
java.rmi.RemoteExceptionLauncherProfileTO[] getAllProfiles() throws java.rmi.RemoteException
java.rmi.RemoteException