|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.iplanet.services.cdm.DefaultClientTypesManager
| Constructor Summary | |
DefaultClientTypesManager()
|
|
| Method Summary | |
Client |
addClient(SSOToken,
java.lang.String,
java.util.Map,
boolean)
|
int |
addClientExternal(SSOToken,
java.util.Map)
|
void |
addToPartialMatchMap(java.lang.String,
java.lang.String)
|
boolean |
canCreateClients()
|
void |
clientChanged(java.lang.String,
int,
int)
|
java.util.Map |
getAllClientInstances()
Gets all client instance as Map. |
java.util.Set |
getAllClientTypes()
Get names of all client types |
java.util.Set |
getBaseProfileNames()
|
Client |
getClientInstance(java.lang.String)
Gets client object for specified client type. |
Client |
getClientInstance(java.lang.String,
SSOToken)
Gets client object for specified client type with specified token |
java.util.Map |
getClients(java.lang.String,
java.lang.String)
|
java.util.Map |
getClientTypeData(java.lang.String)
Returns properties of the requested client type |
java.lang.String |
getDefaultClientType()
Gets default client type name |
Client |
getFromUserAgentMap(java.lang.String)
|
java.lang.String |
getPartiallyMatchedClient(java.lang.String)
|
java.util.Set |
getStyles(java.lang.String)
|
void |
initManager()
Initializes the ClientTypesManager. |
int |
modifyClientExternal(SSOToken,
java.util.Map)
|
int |
removeClientExternal(SSOToken,
java.lang.String)
|
void |
setDirty(java.lang.String,
java.util.Map)
Updates client data. |
void |
store(SSOToken)
Save changed to persistent store. |
void |
updateClientData()
Reload all Client data. |
java.util.Set |
userAgentSet()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DefaultClientTypesManager()
| Method Detail |
public void initManager()
ClientTypesManagerClientTypesManager.initManager in interface ClientTypesManagerpublic Client getFromUserAgentMap(java.lang.String)
public java.util.Set userAgentSet()
public java.lang.String getPartiallyMatchedClient(java.lang.String)
public void addToPartialMatchMap(java.lang.String,
java.lang.String)
public Client addClient(SSOToken,
java.lang.String,
java.util.Map,
boolean)
throws com.iplanet.services.cdm.clientschema.AMClientCapException
public boolean canCreateClients()
public java.util.Map getAllClientInstances()
ClientTypesManagergetAllClientInstances in interface ClientTypesManagercom.iplanet.services.cdm.ClientTypesManagerpublic java.util.Set getAllClientTypes()
ClientTypesManagergetAllClientTypes in interface ClientTypesManagercom.iplanet.services.cdm.ClientTypesManagerpublic Client getClientInstance(java.lang.String)
ClientTypesManagergetClientInstance in interface ClientTypesManagercom.iplanet.services.cdm.ClientTypesManagerclientType - requested client type.
public Client getClientInstance(java.lang.String,
SSOToken)
ClientTypesManagergetClientInstance in interface ClientTypesManagercom.iplanet.services.cdm.ClientTypesManagerclientType - requested client typetoken - SSO Tokenpublic java.util.Map getClientTypeData(java.lang.String)
ClientTypesManagergetClientTypeData in interface ClientTypesManagercom.iplanet.services.cdm.ClientTypesManagerclientType - requested client typepublic java.lang.String getDefaultClientType()
ClientTypesManagergetDefaultClientType in interface ClientTypesManagercom.iplanet.services.cdm.ClientTypesManager
public void updateClientData()
throws ClientException
ClientTypesManagerupdateClientData in interface ClientTypesManagercom.iplanet.services.cdm.ClientTypesManagerClientException - if having problem update client data
public void store(SSOToken)
throws SMSException,
SSOException
ClientTypesManagerstore in interface ClientTypesManagercom.iplanet.services.cdm.ClientTypesManagertoken - single sign on Token of the caller.SSOException - if the token is not valid.SMSException - if having problem saving changes.
public void setDirty(java.lang.String,
java.util.Map)
ClientTypesManagerstore() after this method.setDirty in interface ClientTypesManagercom.iplanet.services.cdm.ClientTypesManagerclientType - client typedata - client data. Key is the property name and value is the
property value as String.
public void clientChanged(java.lang.String,
int,
int)
clientChanged in interface com.iplanet.services.cdm.clientschema.AMClientDataListenerpublic java.util.Set getBaseProfileNames()
public java.util.Set getStyles(java.lang.String)
public java.util.Map getClients(java.lang.String,
java.lang.String)
public int addClientExternal(SSOToken,
java.util.Map)
throws com.iplanet.services.cdm.clientschema.AMClientCapException
public int modifyClientExternal(SSOToken,
java.util.Map)
throws com.iplanet.services.cdm.clientschema.AMClientCapException
public int removeClientExternal(SSOToken,
java.lang.String)
throws com.iplanet.services.cdm.clientschema.AMClientCapException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||