Interface ITProfileManager
-
public interface ITProfileManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProfileBean
copyProfile(int toCopy)
void
deleteAllProfiles()
boolean
deleteProfileById(int profileId)
String
exportProfileAsXML(int profileId)
void
flushCaches()
ProfileBean
getProfileById(int i)
ProfileGroupBean
getProfileGroupByKey(String profileGroupKey)
ProfileBean
installProfile(InputStream is, boolean addDefaultNotificationScheme)
ProfileGroupBean
installProfileGroup(InputStream is, boolean addDefaultNotificationScheme)
void
updateProfile(ProfileBean profile)
ProfileBean
updateProfileGroup(ProfileGroupBean profileGroup)
-
-
-
Method Detail
-
installProfile
ProfileBean installProfile(InputStream is, boolean addDefaultNotificationScheme) throws RemoteException
- Throws:
RemoteException
-
installProfileGroup
ProfileGroupBean installProfileGroup(InputStream is, boolean addDefaultNotificationScheme) throws RemoteException
- Throws:
RemoteException
-
getProfileById
ProfileBean getProfileById(int i) throws RemoteException
- Throws:
RemoteException
-
getProfileGroupByKey
ProfileGroupBean getProfileGroupByKey(String profileGroupKey) throws RemoteException
- Throws:
RemoteException
-
deleteProfileById
boolean deleteProfileById(int profileId)
-
updateProfile
void updateProfile(ProfileBean profile) throws RemoteException
- Throws:
RemoteException
-
updateProfileGroup
ProfileBean updateProfileGroup(ProfileGroupBean profileGroup)
-
deleteAllProfiles
void deleteAllProfiles()
-
flushCaches
void flushCaches()
-
copyProfile
ProfileBean copyProfile(int toCopy) throws JAXBException, RemoteException
- Throws:
JAXBException
RemoteException
-
exportProfileAsXML
String exportProfileAsXML(int profileId) throws JAXBException
- Throws:
JAXBException
-
-