Interface MAPServiceModel
-
- All Superinterfaces:
MAPModel
- All Known Implementing Classes:
MAPServiceModelImpl
public interface MAPServiceModel extends MAPModel
-
-
Field Summary
-
Fields inherited from interface com.sun.identity.console.service.model.MAPModel
ADDITIONAL_PROPERTIES_CLASSIFICAIION, ATTRIBUTE_NAME_CLIENT_TYPE, ATTRIBUTE_NAME_PARENT_TYPE, ATTRIBUTE_NAME_USER_AGENT, DEFAULT_PROFILE_NAME
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SetgetDeviceNames(String profileName, String styleName, String wildcard)Returns a set of device names.SetgetProfileNames()Returns a set of profile names.voidremoveClient(String clientType)Removes a client from the external database.-
Methods inherited from interface com.sun.identity.console.service.model.MAPModel
canBeDeleted, getClientTypePrefix, getDeviceNamePrefix, getDeviceUserAgent, getStyleNames, hasDefaultSetting, isCustomizable
-
-
-
-
Method Detail
-
getProfileNames
Set getProfileNames()
Returns a set of profile names.- Returns:
- a set of profile names.
-
getDeviceNames
Set getDeviceNames(String profileName, String styleName, String wildcard)
Returns a set of device names.- Parameters:
profileName- Name of profile.styleName- Name of style.wildcard- Filter string to filter required names.- Returns:
- a set of device names.
-
removeClient
void removeClient(String clientType) throws AMConsoleException
Removes a client from the external database.- Parameters:
clientType- Client type to be removed.- Throws:
AMConsoleException- if client type cannot be deleted.
-
-