|
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 |