|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.2) E14255-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
com.bea.netuix.servlets.manager.communities.invitations.notification.NotificationInviter
public class NotificationInviter
A simple community inviter implementation which sends invitations over notifications. The notifications sent by this implementation have the following characteristics:
NotificationInvitationHelper class.nullnullnull<p/> Because notifications can only be sent to WLS users, any invitees without WLS usernames will be skipped and no notification-based invitation will be sent to them. <p/>The overview of community functionality contains a description of the community framework.
NotificationInvitationHelper, Serialized Form| Field Summary | |
|---|---|
static String |
NOTIFICATION_NAMEThe name of the notifications sent by this inviter implementation. |
static String |
NOTIFICATION_NAMESPACEThe namespace of the notifications sent by this inviter implementation. |
| Constructor Summary | |
|---|---|
NotificationInviter()Default constructor for a NotificationInvitor which sends notifications globally scoped (not scoped to a particular webapp). |
|
NotificationInviter(String targetWebApp)Constructor allowing specification of the target webapp for notifications. |
|
| Method Summary | |
|---|---|
void |
destroy()Allows InvitationValidationTextGenerator implementations the opportunity to release any resources obtained during init or to perform any necessary cleanup operations. |
void |
init(InvitationDetails details)Called by the framework to initialize resources. |
void |
sendInvitations(InviteeIterator invitees)Sends individual invitations to the set of Invitees contained within the input InviteeIterator, according to the details for the invitation as contained in the input InvitationDetails argument. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String NOTIFICATION_NAMESPACE
public static final String NOTIFICATION_NAME
| Constructor Detail |
|---|
public NotificationInviter()
public NotificationInviter(String targetWebApp)
targetWebApp - the target web application name to send notifications to. If null, the notification is globally scoped.| Method Detail |
|---|
public void init(InvitationDetails details)
throws InviteException
init in interface CommunityInviterdetails - the specific details of the invitationInviteException
public void sendInvitations(InviteeIterator invitees)
throws InviteException
Invitees contained within the input InviteeIterator, according to the details for the invitation as contained in the input InvitationDetails argument.sendInvitations in interface CommunityInviterinvitees - an iterator containing all invitees to inviteInviteExceptionpublic void destroy()
InvitationValidationTextGenerator implementations the opportunity to release any resources obtained during init or to perform any necessary cleanup operations.destroy in interface CommunityInviter
|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.2) E14255-01 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright © 2010, Oracle. All rights reserved.