Uses of Class
com.arsdigita.kernel.Party

Packages that use Party
com.arsdigita.kernel Provides the classes that are essential for building a CCM web application, including ACSObject, packages, parties, and permissions. 
com.arsdigita.kernel.permissions The permissioning (authorization) system. 
com.arsdigita.kernel.ui Bebop widgets that display kernel objects. 
com.arsdigita.messaging Messaging provides a standard set of abstractions for creating and storing messages. 
com.arsdigita.notification Notification provides the application-level capabilities needed for outbound email. 
com.arsdigita.search Provides a set of APIs for interacting with search engines. 
com.arsdigita.search.filters   
com.arsdigita.search.lucene Provides APIs to be used by query engine implementors to interact with the Lucene search engine. 
com.arsdigita.toolbox A collection of high-level classes useful for general development. 
com.arsdigita.toolbox.ui Miscellaneous collection of useful Bebop components. 
com.arsdigita.ui.permissions Default implementation of the CCM permissions UI. 
com.arsdigita.workflow.simple A tool framework for establishing collaboration among all the specialized members of a production staff. 
 

Uses of Party in com.arsdigita.kernel
 

Subclasses of Party in com.arsdigita.kernel
 class Group
          Represents a group.
 class User
          Represents a user.
 

Methods in com.arsdigita.kernel that return Party
static Party KernelHelper.getCurrentParty()
           
static Party KernelHelper.getCurrentEffectiveParty()
           
 Party KernelContext.getParty()
           
 Party KernelContext.getEffectiveParty()
          The effective party is the party under which you want a particular set of operations to take place.
static Party Kernel.getSystemParty()
          Get the system party, the agent of any work the system performs, as apart from what some user or group does.
 Party PartyCollection.getParty()
          Wrapper to getDomainObject() that casts the returned DomainObject as a Party.
 

Methods in com.arsdigita.kernel with parameters of type Party
protected  void KernelExcursion.setEffectiveParty(Party party)
           
protected  void KernelExcursion.setParty(Party party)
           
 void Role.add(Party party)
          Adds a party to this role.
 void Role.remove(Party party)
          Removes a party from this role.
 boolean Group.hasDirectMember(Party party)
          Checks whether a user is a direct member of this group.
 boolean Group.hasMember(Party party)
          Checks whether a user is directly or indirectly a member of this group.
 boolean Group.hasDirectMemberOrSubgroup(Party party)
          Checks whether a party is a member of this group (if the party is a User), or a subgroup of this group (if the party is a Group).
 void Group.addMemberOrSubgroup(Party party)
          Adds a member/subgroup to this group.
 void Group.removeMemberOrSubgroup(Party party)
          Removes a member/subgroup from this group.
 

Uses of Party in com.arsdigita.kernel.permissions
 

Constructors in com.arsdigita.kernel.permissions with parameters of type Party
UniversalPermissionDescriptor(PrivilegeDescriptor privilege, Party party)
          Creates a new UniversalPermissionDescriptor object for the specified party.
PermissionDescriptor(PrivilegeDescriptor privilege, ACSObject acsObject, Party party)
          Creates a new PermissionDescriptor object for the specified party, granting the specified privilege on the specified ACS object.
 

Uses of Party in com.arsdigita.kernel.ui
 

Methods in com.arsdigita.kernel.ui that return Party
 Party PartySearchSelect.getSelectedParty(PageState ps)
          Returns which party was selected by the user.
 

Uses of Party in com.arsdigita.messaging
 

Methods in com.arsdigita.messaging that return Party
 Party MessageThread.getAuthor()
           
 Party Message.getFrom()
          Gets the sender of the message.
 

Methods in com.arsdigita.messaging with parameters of type Party
 ThreadedMessage ThreadedMessage.replyTo(Party from, String body)
          Gets a new message suitable for a reply to this message, with the given sender and message body.
 void Message.setFrom(Party f)
          Sets the sender of the message.
 

Constructors in com.arsdigita.messaging with parameters of type Party
ThreadedMessage(Party f, String s)
          Creates a threaded message from a party with a given subject.
ThreadedMessage(Party from, String subject, String body)
          Creates a threaded message from a party with a given subject and body.
Message(Party f, String s)
          Creates a message from a party with a given subject.
Message(Party f, String s, String b)
          Creates a message from a party with a given subject and body.
 

Uses of Party in com.arsdigita.notification
 

Methods in com.arsdigita.notification that return Party
 Party Digest.getFrom()
          Gets the sender of the digest.
 

Methods in com.arsdigita.notification with parameters of type Party
 void Notification.setTo(Party to)
          Sets the sender of the notification.
 void Digest.setFrom(Party from)
          Sets the common sender for the digest.
 void BaseSubscription.subscribe(Party party)
           
 void BaseSubscription.unsubscribe(Party party)
           
 boolean BaseSubscription.isSubscribed(Party party)
           
 

Constructors in com.arsdigita.notification with parameters of type Party
Notification(Digest digest, Party to, Party from, String subject, String body)
          Creates a notification by supplying the digest, sender, receiver, subject, and body of the message.
Notification(Digest digest, Party to, Message msg)
          Creates a notification by supplying the digest, the receiver, and an existing message to send.
Notification(Party to, Party from, String subject, String body)
          Creates a notification by supplying the sender, receiver, subject, and body of the message.
Notification(Party to, Message msg)
          Creates a notification by supplying the receiver and an existing message to send.
Digest(Party from, String subject, String header, String signature)
          Creates a digest with the default processing frequency and separator.
 

Uses of Party in com.arsdigita.search
 

Methods in com.arsdigita.search that return Party
 Party MetadataProvider.getCreationParty(DomainObject dobj)
          Gets the (optional) creating party of the DomainObject
 Party MetadataProvider.getLastModifiedParty(DomainObject dobj)
          Gets the (optional) last modifying party of the DomainObject
 Party Document.getCreationParty()
          Gets the (optional) creating party of the DomainObject
 Party Document.getLastModifiedParty()
          Gets the (optional) last modifying party of the DomainObject
 Party BaseDocument.getCreationParty()
          Gets the (optional) creating party of the DomainObject
 Party BaseDocument.getLastModifiedParty()
          Gets the (optional) last modifying party of the DomainObject
 

Constructors in com.arsdigita.search with parameters of type Party
BaseDocument(OID oid, Locale locale, String title, String summary, Date creationDate, Party creationParty, Date modifiedDate, Party modifiedParty, BigDecimal score)
          Creates a new document;
BaseDocument(URL url, OID oid, Locale locale, String title, String summary, Date creationDate, Party creationParty, Date modifiedDate, Party modifiedParty, BigDecimal score)
           
 

Uses of Party in com.arsdigita.search.filters
 

Methods in com.arsdigita.search.filters that return Party
 Party PermissionFilterSpecification.getParty()
          Returns the party to check permissions for
 

Constructors in com.arsdigita.search.filters with parameters of type Party
PermissionFilterSpecification(Party party)
          Creates a new permission filter spec for a party with READ privilege
PermissionFilterSpecification(Party party, PrivilegeDescriptor privilege)
          Creates a new permission filter spec for a party with a specified privilege
 

Uses of Party in com.arsdigita.search.lucene
 

Methods in com.arsdigita.search.lucene that return Party
 Party StandardAdapter.getCreationParty(DomainObject dobj)
           
 Party StandardAdapter.getLastModifiedParty(DomainObject dobj)
           
abstract  Party Adapter.getCreationParty(DomainObject dobj)
           
abstract  Party Adapter.getLastModifiedParty(DomainObject dobj)
           
 

Constructors in com.arsdigita.search.lucene with parameters of type Party
PartyFilter(Party party, String partyType)
          Creates a new PartyFilter
 

Uses of Party in com.arsdigita.toolbox
 

Methods in com.arsdigita.toolbox with parameters of type Party
 boolean Security.canAccess(Party party, String action)
          Determine whether a party has access to a particular action.
 

Uses of Party in com.arsdigita.toolbox.ui
 

Methods in com.arsdigita.toolbox.ui with parameters of type Party
protected abstract  boolean SecurityContainer.canAccess(Party party, PageState state)
          Returns true if the current user can access the child component.
 

Uses of Party in com.arsdigita.ui.permissions
 

Methods in com.arsdigita.ui.permissions that return Party
 Party PermissionsPane.getRequestingUser(PageState s)
          Utility method to get the authenicated user or group
 

Uses of Party in com.arsdigita.workflow.simple
 

Methods in com.arsdigita.workflow.simple that return Party
 Party UserTask.setNotificationSender(Party party)
          Specifies who is sending out the notification.
 Party UserTask.getNotificationSender()
          Returns the notification sender.
static Party UserTask.getAlertsSender()
           
 

Methods in com.arsdigita.workflow.simple with parameters of type Party
protected  Message UserTask.generateMessage(String operation, Party sender)
          Generate the message to send if for the specified event
 Party UserTask.setNotificationSender(Party party)
          Specifies who is sending out the notification.
 



Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC