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.RemoteException
boolean isProfileOutdated(java.lang.String profileName, java.lang.String propertiesHash) throws java.rmi.RemoteException
java.rmi.RemoteException
PackageTO[] getAllServerPackages() throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String[] findExpectedRoles(java.lang.String profileKeyID) throws java.rmi.RemoteException
java.rmi.RemoteException
MessageTO[] checkForMultipleProfiles(java.lang.String profileName, java.lang.String keyID) throws java.rmi.RemoteException
java.rmi.RemoteException
MessageTO retrieveValidationErrorMsg(java.lang.String profileKeyID) throws java.rmi.RemoteException
java.rmi.RemoteException
void deleteProfile(java.lang.String keyID) throws java.rmi.RemoteException
java.rmi.RemoteException
void addProfile(LauncherProfileTO dto) throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.String cloneProfile(java.lang.String existingName, java.lang.String newName) throws java.rmi.RemoteException
java.rmi.RemoteException
void removeListeners(java.lang.String[] keyIDs) throws java.rmi.RemoteException
java.rmi.RemoteException
LauncherProfileTO getProfileByID(java.lang.String keyID) throws java.rmi.RemoteException
java.rmi.RemoteException
HttpListenerTO[] getListeners(java.lang.String profileKeyID) throws java.rmi.RemoteException
java.rmi.RemoteException
void updateProfile(LauncherProfileTO dto) throws java.rmi.RemoteException
java.rmi.RemoteException
PackageTO getServerPackage(java.lang.String id, java.lang.String name) throws java.rmi.RemoteException
java.rmi.RemoteException
LauncherProfileTO getProfile(java.lang.String profileName) throws java.rmi.RemoteException
java.rmi.RemoteException
LauncherProfileTO[] getAllProfiles() throws java.rmi.RemoteException
java.rmi.RemoteException