public class UserInputData extends Object implements InputData, Serviceable, Contextualizable
InputData for SAXing events about FO user| Modifier and Type | Field and Description |
|---|---|
private Context |
_context |
private CurrentUserProvider |
_currentUserProvider |
private RightManager |
_rightManager |
private UserHelper |
_userHelper |
private UserManager |
_userManagerFO |
| Constructor and Description |
|---|
UserInputData() |
| Modifier and Type | Method and Description |
|---|---|
void |
contextualize(Context context) |
boolean |
isCacheable(Site site,
Page page)
Returns true if this
InputData is cacheable for the current site and if possible page. |
void |
service(ServiceManager manager) |
void |
toSAX(ContentHandler handler)
Generates SAX events for providing data.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitshouldBeCachedprivate RightManager _rightManager
private UserManager _userManagerFO
private UserHelper _userHelper
private CurrentUserProvider _currentUserProvider
public UserInputData()
public void service(ServiceManager manager) throws ServiceException
service in interface ServiceableServiceExceptionpublic void contextualize(Context context) throws ContextException
contextualize in interface ContextualizableContextExceptionpublic boolean isCacheable(Site site, Page page)
InputDataInputData is cacheable for the current site and if possible page.isCacheable in interface InputDatasite - the current Site.page - the current Page. Can be null.InputData is cacheable for the current site or page.public void toSAX(ContentHandler handler) throws SAXException, ProcessingException
InputDatatoSAX in interface InputDatahandler - the content handler to SAX into.SAXException - if an error occurs while SAXing.ProcessingException - if an error occurs during processing.