public interface ITProfileManager
Modifier and Type | Method and Description |
---|---|
ProfileBean |
copyProfile(int toCopy) |
void |
deleteAllProfiles() |
boolean |
deleteProfileById(int profileId) |
void |
flushCaches() |
ProfileBean |
getProfileById(Integer i) |
ProfileBean |
getProfileByKey(String profileKey) |
ProfileGroupBean |
getProfileGroupByKey(String profileGroupKey) |
List<Integer> |
getProfileIDs() |
ProfileBean |
installProfile(InputStream is,
String profileKey,
boolean addDefaultNotificationScheme)
Deploys a previously stored Profile
|
ProfileGroupBean |
installProfileGroup(InputStream is,
String profileGroupKey,
boolean addDefaultNotificationScheme) |
void |
updateProfile(ProfileBean profile) |
ProfileBean |
updateProfileGroup(ProfileGroupBean profileGroup) |
ProfileBean installProfile(InputStream is, String profileKey, boolean addDefaultNotificationScheme) throws RemoteException
is
- profileprofileKey,
- used as a unique key to locate the Bean / Entity, used for server side caching of the profile during integration testing,can be null to not cache.addDefaultNotificationScheme,
- if true, use the system default, otherwise leave no scheme assignedRemoteException
- if it breaksProfileGroupBean installProfileGroup(InputStream is, String profileGroupKey, boolean addDefaultNotificationScheme) throws RemoteException
RemoteException
ProfileBean getProfileById(Integer i) throws RemoteException
RemoteException
ProfileBean getProfileByKey(String profileKey) throws RemoteException
RemoteException
ProfileGroupBean getProfileGroupByKey(String profileGroupKey)
boolean deleteProfileById(int profileId)
void updateProfile(ProfileBean profile)
ProfileBean updateProfileGroup(ProfileGroupBean profileGroup)
profileGroup
- to updatevoid deleteAllProfiles()
void flushCaches()
ProfileBean copyProfile(int toCopy) throws JAXBException, RemoteException
JAXBException
RemoteException
Copyright © 2008–2022 The Plugin People. All rights reserved.