Package org.bedework.calsvc
Class LocationsImpl
java.lang.Object
org.bedework.calsvc.CalSvcDb
org.bedework.calsvc.EventPropertiesImpl<org.bedework.calfacade.BwLocation>
org.bedework.calsvc.LocationsImpl
- All Implemented Interfaces:
Serializable,org.bedework.access.PrivilegeDefs,org.bedework.calsvci.EventProperties<org.bedework.calfacade.BwLocation>,org.bedework.calsvci.Locations,org.bedework.util.logging.Logged
public class LocationsImpl
extends EventPropertiesImpl<org.bedework.calfacade.BwLocation>
implements org.bedework.calsvci.Locations
Class which handles manipulation of Locations.
- 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.BwLocation val) org.bedework.base.response.GetEntityResponse<org.bedework.calfacade.BwLocation>fetchLocationByCombined(String val, boolean persisted) org.bedework.base.response.GetEntityResponse<org.bedework.calfacade.BwLocation>fetchLocationByKey(String keyName, String keyVal) org.bedework.base.response.GetEntitiesResponse<org.bedework.calfacade.BwLocation>org.bedework.calfacade.BwLocationfind(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
-
LocationsImpl
Constructor- Parameters:
svci- calsvc object
-
-
Method Details
-
init
public void init(boolean adminCanEditAllPublic) - Specified by:
initin interfaceorg.bedework.calsvci.Locations
-
fetchLocationByKey
public org.bedework.base.response.GetEntityResponse<org.bedework.calfacade.BwLocation> fetchLocationByKey(String keyName, String keyVal) - Specified by:
fetchLocationByKeyin interfaceorg.bedework.calsvci.Locations
-
fetchLocationByCombined
public org.bedework.base.response.GetEntityResponse<org.bedework.calfacade.BwLocation> fetchLocationByCombined(String val, boolean persisted) - Specified by:
fetchLocationByCombinedin interfaceorg.bedework.calsvci.Locations
-
exists
public boolean exists(org.bedework.base.response.Response resp, org.bedework.calfacade.BwLocation val) -
find
public org.bedework.calfacade.BwLocation find(org.bedework.calfacade.BwString val) - Specified by:
findin interfaceorg.bedework.calsvci.EventProperties<org.bedework.calfacade.BwLocation>
-
find
public org.bedework.base.response.GetEntitiesResponse<org.bedework.calfacade.BwLocation> find(String fexpr, int from, int size) - Specified by:
findin interfaceorg.bedework.calsvci.EventProperties<org.bedework.calfacade.BwLocation>
-