Package org.bedework.calsvc
Class CategoriesImpl
java.lang.Object
org.bedework.calsvc.CalSvcDb
org.bedework.calsvc.EventPropertiesImpl<org.bedework.calfacade.BwCategory>
org.bedework.calsvc.CategoriesImpl
- All Implemented Interfaces:
Serializable,org.bedework.access.PrivilegeDefs,org.bedework.calsvci.Categories,org.bedework.calsvci.EventProperties<org.bedework.calfacade.BwCategory>,org.bedework.util.logging.Logged
public class CategoriesImpl
extends EventPropertiesImpl<org.bedework.calfacade.BwCategory>
implements org.bedework.calsvci.Categories
Class which handles manipulation of Categories.
- Author:
- Mike Douglass douglm - rpi.edu
- See Also:
-
Field Summary
Fields inherited from interface org.bedework.access.PrivilegeDefs
allowed, allowedInherited, denied, deniedInherited, inheritedFlag, oldAllowed, oldDenied, privAll, privAny, privBind, privEncoding, privMaxType, privNone, privRead, privReadAcl, privReadCurrentUserPrivilegeSet, privReadFreeBusy, privSchedule, privScheduleDeliver, privScheduleDeliverInvite, privScheduleDeliverReply, privScheduleFreeBusy, privScheduleQueryFreebusy, privScheduleReply, privScheduleRequest, privScheduleSend, privScheduleSendFreebusy, privScheduleSendInvite, privScheduleSendReply, privUnbind, privUnlock, privWrite, privWriteAcl, privWriteContent, privWriteProperties, unspecified -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanexists(org.bedework.base.response.Response resp, org.bedework.calfacade.BwCategory cat) org.bedework.base.response.GetEntitiesResponse<org.bedework.calfacade.BwCategory>org.bedework.calfacade.BwCategoryfind(org.bedework.calfacade.BwString val) voidinit(boolean adminCanEditAllPublic) Methods inherited from class org.bedework.calsvc.EventPropertiesImpl
add, delete, ensureExists, findPersistent, findPersistent, get, get, getByUid, getByUids, getCached, getCachedByUid, getCoreHdlr, getEditable, getIndexer, getIndexer, getPersistent, getPublic, getRefs, indexChanged, init, putCached, putCachedByUid, reindex, removeCachedByUid, updateMethods inherited from class org.bedework.calsvc.CalSvcDb
caladdrToPrincipal, checkAccess, close, getCal, getCal, getCols, getCurrentTimestamp, getEncodedUuid, getIndexer, getLogger, getNotes, getPars, getPrefs, getPrefs, getPrincipal, getPrincipal, getPrincipalHref, getPublicUser, getRess, getSvc, getUsers, isGuest, isPublicAdmin, isSuper, open, setSvcMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bedework.calsvci.EventProperties
add, delete, ensureExists, findPersistent, get, get, getByUid, getByUids, getEditable, getPersistent, getPublic, getRefs, init, reindex, updateMethods inherited from interface org.bedework.util.logging.Logged
audit, debug, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, trace, warn
-
Constructor Details
-
CategoriesImpl
Constructor- Parameters:
svci- calsvc object
-
-
Method Details
-
init
public void init(boolean adminCanEditAllPublic) - Specified by:
initin interfaceorg.bedework.calsvci.Categories
-
exists
public boolean exists(org.bedework.base.response.Response resp, org.bedework.calfacade.BwCategory cat) -
find
public org.bedework.calfacade.BwCategory find(org.bedework.calfacade.BwString val) - Specified by:
findin interfaceorg.bedework.calsvci.EventProperties<org.bedework.calfacade.BwCategory>
-
find
public org.bedework.base.response.GetEntitiesResponse<org.bedework.calfacade.BwCategory> find(String fexpr, int from, int size) - Specified by:
findin interfaceorg.bedework.calsvci.EventProperties<org.bedework.calfacade.BwCategory>
-