|
Compoze Software, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
This interface represents an interface for receiving account events.
| Method Summary | |
ConnectionPropertyValue[] |
getAdditionalConnectionPropertyValues(javax.servlet.http.HttpSession httpSession,
GroupwareSession groupwareSession,
javax.servlet.http.HttpServletRequest request,
Account account,
com.bea.p13n.usermgmt.profile.ProfileWrapper userProfileWrapper)
Invoked when getting additional account property values. |
ConnectionPropertyValue[] |
getConnectionPropertyValues(javax.servlet.http.HttpSession session,
com.bea.p13n.usermgmt.profile.ProfileWrapper userProfileWrapper,
Account account,
ConnectionPropertyValue[] values)
Invoked when getting account property values. |
ConnectionPropertyValue[] |
getDefaultConnectionPropertyValues(javax.servlet.http.HttpSession session,
com.bea.p13n.usermgmt.profile.ProfileWrapper userProfileWrapper,
ConnectionPropertyValue[] values)
Invoked when getting default account property values. |
portlets.compoze.groupware.controls.provider.Provider |
getDefaultProvider()
Invoked when checking for the default provider. |
java.lang.String |
getRequiredAccountName(javax.servlet.http.HttpSession session,
com.bea.p13n.usermgmt.profile.ProfileWrapper userProfileWrapper)
Gets the name of the required account. |
boolean |
isAccountRequired(javax.servlet.http.HttpSession session,
com.bea.p13n.usermgmt.profile.ProfileWrapper userProfileWrapper)
Checks if at least one account is required. |
boolean |
isConfigurable()
Invoked when checking if users can configure accounts. |
boolean |
isPropertyModifiable(ConnectionProperty connProp)
Invoked when checking if the connection property is modifiable. |
boolean |
isPropertyRequired(ConnectionProperty connProp)
Invoked when checking if the connection property is required. |
void |
setConnectionPropertyValues(javax.servlet.http.HttpSession session,
com.bea.p13n.usermgmt.profile.ProfileWrapper userProfileWrapper,
Account account,
ConnectionPropertyValue[] values)
Invoked when setting account property values. |
boolean |
supportsMultipleAccounts()
Invoked when checking if multiple accounts are supported. |
| Method Detail |
public boolean isPropertyModifiable(ConnectionProperty connProp)
connProp - the connection property
true if the connection property is modifiable; false otherwisepublic boolean isPropertyRequired(ConnectionProperty connProp)
connProp - the connection property
true if the connection property is required; false otherwisepublic boolean supportsMultipleAccounts()
true if multiple accounts are supported; false otherwisepublic boolean isConfigurable()
true if accounts are configurable; false otherwisepublic portlets.compoze.groupware.controls.provider.Provider getDefaultProvider()
public void setConnectionPropertyValues(javax.servlet.http.HttpSession session,
com.bea.p13n.usermgmt.profile.ProfileWrapper userProfileWrapper,
Account account,
ConnectionPropertyValue[] values)
throws GroupwareException
session - the http session (may not be null)userProfileWrapper - the user profile (may not be null)account - the account (may not be null)values - an array of connection property values
GroupwareException
public ConnectionPropertyValue[] getConnectionPropertyValues(javax.servlet.http.HttpSession session,
com.bea.p13n.usermgmt.profile.ProfileWrapper userProfileWrapper,
Account account,
ConnectionPropertyValue[] values)
throws GroupwareException
session - the http session (may not be null)userProfileWrapper - the user profile (may not be null)account - the account (may not be null)values - an array of connection property values
GroupwareException
public ConnectionPropertyValue[] getDefaultConnectionPropertyValues(javax.servlet.http.HttpSession session,
com.bea.p13n.usermgmt.profile.ProfileWrapper userProfileWrapper,
ConnectionPropertyValue[] values)
throws GroupwareException
session - the http session (may not be null)userProfileWrapper - the user profile (may not be null)values - an array of connection property values (may not be null)
GroupwareException
public ConnectionPropertyValue[] getAdditionalConnectionPropertyValues(javax.servlet.http.HttpSession httpSession,
GroupwareSession groupwareSession,
javax.servlet.http.HttpServletRequest request,
Account account,
com.bea.p13n.usermgmt.profile.ProfileWrapper userProfileWrapper)
throws GroupwareException
httpSession - the http session (may not be null)groupwareSession - the groupware session (may not be null)account - the grouwpware account for which to retrieve additional property values (may not be null)userProfileWrapper - the user profile (may not be null)
GroupwareException
public boolean isAccountRequired(javax.servlet.http.HttpSession session,
com.bea.p13n.usermgmt.profile.ProfileWrapper userProfileWrapper)
throws GroupwareException
session - the http session (may not be null)userProfileWrapper - the user profile (may not be null)
true if an account is required; false otherwise
GroupwareException
public java.lang.String getRequiredAccountName(javax.servlet.http.HttpSession session,
com.bea.p13n.usermgmt.profile.ProfileWrapper userProfileWrapper)
throws GroupwareException
session - the http session (may not be null)userProfileWrapper - the user profile (may not be null)
null)
GroupwareException
|
Compoze Software, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||