Uses of Class
com.arsdigita.kernel.ACSObject

Packages that use ACSObject
com.arsdigita.auditing The Auditing Service provides a standard API and common mechanism for providing a Domain Object with auditing information. 
com.arsdigita.categorization The Categorization service provides an infrastructure for developers to categorize arbitrary content within the system. 
com.arsdigita.formbuilder The Form Builder service provides the ability to build simple forms with a web user interface. 
com.arsdigita.formbuilder.actions Specific form actions that can be used by the form designer. 
com.arsdigita.formbuilder.parameters Validation listeners for formbuilder. 
com.arsdigita.formbuilder.util   
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.portal Basic portal infrastructure. 
com.arsdigita.portal.apportlet   
com.arsdigita.search.intermedia Provides APIs to be used by query engine implementors to interact with the Oracle Intermedia search engine. 
com.arsdigita.ui.admin Basic user interface components for the administrative UI. 
com.arsdigita.ui.permissions Default implementation of the CCM permissions UI. 
com.arsdigita.ui.sitemap User interface for dynamically updating URL to application mappings. 
com.arsdigita.versioning Provides for versioning of data objects. 
com.arsdigita.web Tools supporting web-application authoring; services include dispatching requests, generating URLs, and setting up a request's context of execution. 
com.arsdigita.workflow.simple A tool framework for establishing collaboration among all the specialized members of a production staff. 
 

Uses of ACSObject in com.arsdigita.auditing
 

Subclasses of ACSObject in com.arsdigita.auditing
 class AuditedACSObject
          Base class.
 

Methods in com.arsdigita.auditing with parameters of type ACSObject
static BasicAuditTrail BasicAuditTrail.retrieveForACSObject(ACSObject aobj)
          Retrieves a BasicAuditTrail object for an ACSObject.
 

Uses of ACSObject in com.arsdigita.categorization
 

Subclasses of ACSObject in com.arsdigita.categorization
 class Category
          Implements persistent storage of categories.
 class CategoryPurpose
          Deprecated. See the note about "use context" methods in the documentation for Category class.
 

Methods in com.arsdigita.categorization that return ACSObject
 ACSObject CategoryMappingExistsException.getObject()
          Returns the object that caused this exception.
 ACSObject CategorizedObject.getObject()
          Gets the contained object.
 ACSObject RootCategoryCollection.getACSObject()
           
 ACSObject CategoryCollection.getACSObject()
           
 ACSObject Category.getIndexObject()
          Retrieves the index object for this category.
 ACSObject Category.getDirectIndexObject()
          This returns the index item directly mapped to this category and null if it does not have one.
 

Methods in com.arsdigita.categorization with parameters of type ACSObject
 void CategoryMappingExistsException.setObject(ACSObject object)
          Sets the offending object.
static boolean Category.isCategory(ACSObject object)
          Determines whether the passed in object is a category.
 void Category.addChild(ACSObject object)
          This makes the ACS object a child of the category if: The to-be child will not cause a loop in the category hierarchy The to-be child is not already a child.
 void Category.removeChild(ACSObject acsObj)
          Removes a category mapping from the domain object so that an ACS object is no longer a child of a category.
 void Category.setIndexObject(ACSObject object)
          Sets the index object for this category.
 void Category.swapWithNext(ACSObject child)
          This takes the child and swaps it with the next child in the sort order.
 void Category.swapWithPrevious(ACSObject child)
          Swaps the order of the child object with the next child object categorized in the category.
 void Category.setSortKey(ACSObject child, int key)
          Explicitly sets the sort key for this child object (category or otherwise).
 boolean Category.isMemberOfSubtree(ACSObject acsObject)
          Determines whether the ACS object is in the subtree with the specified category as the root.
static Category Category.getRootForObject(ACSObject object)
          A shortcut for Category.getRootForObject(ACSObject, String) called with the null context.
static RootCategoryCollection Category.getRootCategories(ACSObject acsObj)
          Returns a collection of root categories to which this object is mapped.
static Category Category.getRootForObject(ACSObject object, String context)
          Retrieves the root category associated with an object in the given use context.
static void Category.setRootForObject(ACSObject acsObj, Category root)
          A shortcut for calling Category.setRootForObject(ACSObject, Category, String) with the null context.
static void Category.setRootForObject(ACSObject acsObj, Category rootCat, String context)
          Sets the root category for the supplied object in the given context.
static void Category.clearRootForObject(ACSObject object)
          Calls Category.clearRootForObject(ACSObject, String) with the null context.
static void Category.clearRootForObject(ACSObject object, String context)
          Removes any root category associated with the object in the specified context.
 

Constructors in com.arsdigita.categorization with parameters of type ACSObject
CategorizedObject(ACSObject data)
          Initializes with the specified ACS object.
 

Uses of ACSObject in com.arsdigita.formbuilder
 

Subclasses of ACSObject in com.arsdigita.formbuilder
 class BebopObjectType
          This class defines a persistent object, whose subclasses will have meta objects associated with them.
 class DataDrivenSelect
           
 class HiddenIDGenerator
           
 class MetaObject
          The MetaObject class maintains the meta-information required by the formbuilder UI for creating and editing the attributes of persistent objects.
 class PersistentCheckboxGroup
          This class is responsible for persisting Bebop CheckboxGroups.
 class PersistentComponent
          The super class of all domain objects in the Form Builder service that enable persistence of Bebop Forms and their Components.
 class PersistentDataQuery
          This class is used to maintain the list of data queries available to the DataDrivenSelect class.
 class PersistentDate
          This class is responsible for persisting Bebop Dates.
 class PersistentDeditor
          This class is responsible for persisting Bebop Deditors.
 class PersistentForm
          This domain object manages persistence of a Bebop Form.
 class PersistentFormSection
          This domain object manages persistence of a Bebop FormSection.
 class PersistentHeading
          This class is responsible for persisting Headings that can be used as section headings to break the form in to multiple logical groupings.
 class PersistentHidden
          This class is responsible for persisting Bebop Hiddens.
 class PersistentLabel
          This class is responsible for persisting Bebop Labels.
 class PersistentMultipleSelect
          This class is responsible for persisting Bebop MultipleSelects.
 class PersistentOption
          This class is responsible for persisting Bebop Options.
 class PersistentOptionGroup
          This class is responsible for persisting Bebop OptionGroups.
 class PersistentPassword
          This class is responsible for persisting Bebop Passwords.
 class PersistentProcessListener
           
 class PersistentRadioGroup
          This class is responsible for persisting Bebop RadioGroups.
 class PersistentSelect
          This class is responsible for persisting Bebop Selects.
 class PersistentSingleSelect
          This class is responsible for persisting Bebop SingleSelects.
 class PersistentSubmit
          This class is responsible for persisting Bebop Submits.
 class PersistentText
          This class is responsible for persisting Texts that can be used as section headings to break the form in to multiple logical groupings.
 class PersistentTextArea
          This class is responsible for persisting Bebop TextAreas.
 class PersistentTextField
          This class is responsible for persisting Bebop TextFields.
 class PersistentWidget
          This class is responsible for persisting attributes common to Bebop Widgets.
 class WidgetLabel
          This class is used to associate PersistentLabels with PersistentWidgets.
 

Uses of ACSObject in com.arsdigita.formbuilder.actions
 

Subclasses of ACSObject in com.arsdigita.formbuilder.actions
 class ConfirmEmailListener
           
 class ConfirmRedirectListener
           
 class RemoteServerPostListener
          This is a process listener that takes all of the FormData from the submission and then sends it to the passed in URL as a POST.
 class SimpleEmailListener
           
 class TemplateEmailListener
           
 class XMLEmailListener
           
 

Uses of ACSObject in com.arsdigita.formbuilder.parameters
 

Subclasses of ACSObject in com.arsdigita.formbuilder.parameters
 class PersistentParameterListener
          The base class of all persistent parameter listeners.
 class PersistentStringInRangeValidationListener
          Validates that a string has a particular minimum and maximum length.
 class TextValidationListener
           
 

Uses of ACSObject in com.arsdigita.formbuilder.util
 

Methods in com.arsdigita.formbuilder.util that return ACSObject
static ACSObject FormBuilderUtil.instantiateObject(BigDecimal id)
           
 

Uses of ACSObject in com.arsdigita.kernel
 

Subclasses of ACSObject in com.arsdigita.kernel
 class Group
          Represents a group.
 class PackageInstance
          Represents an object that corresponds to a package type.
 class Party
          Represents a party, which can either be a group or a user.
 class Resource
           
 class SiteNode
          Deprecated. Use Application instead.
 class Stylesheet
           
 class User
          Represents a user.
 

Methods in com.arsdigita.kernel that return ACSObject
static ACSObject ACSObjectCache.get(javax.servlet.ServletRequest req, BigDecimal id)
          Get the ACSObject with ID id from the request req.
protected  ACSObject PackageInstance.getContainer()
           
protected  ACSObject Resource.getContainer()
           
 ACSObject ACSObjectCollection.getACSObject()
          Wrapper to getDomainObject() that casts the returned DomainObject as an ACSObject.
protected  ACSObject ACSObject.getContainer()
          Returns the container for this object, or null if there is no container.
 ACSObject ACSObject.gimmeContainer()
          Deprecated.  
 

Methods in com.arsdigita.kernel with parameters of type ACSObject
static void ACSObjectCache.set(javax.servlet.ServletRequest req, ACSObject obj)
          Store obj as a request attribute.
static Resource Resource.getContainingResource(ACSObject obj)
           
 void Role.grantPermission(ACSObject target, PrivilegeDescriptor priv)
          Grants users in this role the specified privilege on the specified target ACS object.
 boolean Role.checkPermission(ACSObject target, PrivilegeDescriptor priv)
          Checks whether users in this role have the specified PrivilegeDescriptor on the specified target ACS object.
 void Role.revokePermission(ACSObject target, PrivilegeDescriptor priv)
          Revokes the specified PrivilegeDescriptor on the specified target ACS object for users who have this role.
 

Uses of ACSObject in com.arsdigita.kernel.permissions
 

Methods in com.arsdigita.kernel.permissions with parameters of type ACSObject
static DataObject PermissionService.getContext(ACSObject acsObject)
          Returns the data object that serves as the permission context of the specified ACS object.
static void PermissionService.setContext(ACSObject acsObject, ACSObject context)
          Sets the permission context of the object specified by acsObject to the object specified by context.
static void PermissionService.clonePermissions(ACSObject acsObject)
          Adds explicit permissions to the object specified by acsObject to all permissions currently inherited from its permission context and resets the permissions context to null.
 DataObject PermissionManager.getContext(ACSObject acsObject)
          Returns the data object that serves as the permission context of the specified ACS object.
 void PermissionManager.setContext(ACSObject acsObject, ACSObject context)
          Sets the permission context of the object specified by acsObject to the object specified by context.
 void PermissionManager.clonePermissions(ACSObject acsObject)
          Adds explicit permissions to the object specified by acsObjectOID to all permissions currently inherited from its permission context and resets the permissions context to null.
 

Constructors in com.arsdigita.kernel.permissions with parameters of type ACSObject
PermissionException(PrivilegeDescriptor priv, ACSObject obj)
          Used for permission failures because of no authenticated party.
PermissionException(PrivilegeDescriptor priv, ACSObject obj, String message)
           
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 ACSObject in com.arsdigita.kernel.ui
 

Methods in com.arsdigita.kernel.ui that return ACSObject
protected  ACSObject ACSObjectSelectionModel.loadACSObject(PageState state, Object key)
          Load the selected object for the first time.
 ACSObject ACSObjectSelectionModel.createACSObject(BigDecimal id)
          Deprecated. This ignores the ID since ACSObject.setID is a no-op
 ACSObject ACSObjectSelectionModel.createACSObject()
          A utility function which creates a new object with the given ID.
 

Uses of ACSObject in com.arsdigita.messaging
 

Subclasses of ACSObject in com.arsdigita.messaging
 class Message
          A plain text message with optional attachments.
 class MessageThread
          This class abstracts the concept of a Thread of messages.
 class ThreadedMessage
          Extends Message in a way that allows messages to be organized into discussion threads with a tree structure.
 

Methods in com.arsdigita.messaging that return ACSObject
 ACSObject MessageThread.getContainer()
           
 ACSObject Message.getContainer()
          Returns the Container for this Message.
 

Methods in com.arsdigita.messaging with parameters of type ACSObject
 void Message.setRefersTo(ACSObject obj)
          Sets the ACSObject which this message refers to.
 

Uses of ACSObject in com.arsdigita.notification
 

Subclasses of ACSObject in com.arsdigita.notification
 class BaseSubscription
          The abstract BaseSubscription class provides the ability for Users to sign up for email notifications.
 class Digest
          Models the envelope information associated with a digest.
 class Notification
          The Notification class is used to create and send messages via email to ACS users and groups.
 

Uses of ACSObject in com.arsdigita.portal
 

Subclasses of ACSObject in com.arsdigita.portal
 class AgentPortlet
           This Portlet class is used for creating portlets to be rendered in a sub portal.
 class Portal
          A domain class for portals.
 class Portlet
           A Portlet is a domain class that provides a window or channel into a content source ( such as a web application, content item, remote content site).
 

Methods in com.arsdigita.portal that return ACSObject
protected  ACSObject Portlet.getContainer()
           
 

Uses of ACSObject in com.arsdigita.portal.apportlet
 

Subclasses of ACSObject in com.arsdigita.portal.apportlet
 class AppPortlet
           
 

Uses of ACSObject in com.arsdigita.search.intermedia
 

Subclasses of ACSObject in com.arsdigita.search.intermedia
 class SearchableACSObject
          Deprecated. register a com.arsdigita.search.MetadataProvider instead
 

Uses of ACSObject in com.arsdigita.ui.admin
 

Subclasses of ACSObject in com.arsdigita.ui.admin
 class Admin
          Site wide admin application.
 

Uses of ACSObject in com.arsdigita.ui.permissions
 

Methods in com.arsdigita.ui.permissions that return ACSObject
 ACSObject PermissionsPane.getObject(PageState s)
          Utility method to get the ACSObject from the page state
 

Uses of ACSObject in com.arsdigita.ui.sitemap
 

Subclasses of ACSObject in com.arsdigita.ui.sitemap
 class SiteMap
          Sitemap administration application.
 

Uses of ACSObject in com.arsdigita.versioning
 

Subclasses of ACSObject in com.arsdigita.versioning
 class VersionedACSObject
          Deprecated. with no replacement. See the note in com.arsdigita.versioning.
 

Uses of ACSObject in com.arsdigita.web
 

Subclasses of ACSObject in com.arsdigita.web
 class Application
          A base class for defining a web application.
 

Methods in com.arsdigita.web with parameters of type ACSObject
static Application Application.getContainingApplication(ACSObject obj)
           
 

Uses of ACSObject in com.arsdigita.workflow.simple
 

Subclasses of ACSObject in com.arsdigita.workflow.simple
 class Task
          This class represents the properties of a Task.
 class UserTask
          Aser task that is associated with an interface for performing some manual operation.
 class Workflow
          Represents a process instance that is assigned to a particular process that is associated with some object.
 class WorkflowTemplate
           
 

Methods in com.arsdigita.workflow.simple that return ACSObject
 ACSObject Workflow.getObject()
          Get the ACSObject this Workflow is associated with.
 

Methods in com.arsdigita.workflow.simple with parameters of type ACSObject
 void WorkflowTemplate.setObject(ACSObject o)
           
 void Workflow.setObject(ACSObject o)
          Sets the Object that this workflow is applied to.
static BigDecimal Workflow.getObjectWorkflowID(ACSObject o)
           
static Workflow Workflow.getObjectWorkflow(ACSObject o)
           
 



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