public class ActivityQueryHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected AbstractFilterActivity |
activityFilter |
protected ActivityGroup |
activityGroup |
protected Segment |
activitySegment |
protected java.lang.String |
calendarName |
protected java.lang.String |
filterName |
protected boolean |
isDisabledFilter |
protected javax.jdo.PersistenceManager |
pm |
protected java.lang.String |
queryId |
protected Resource |
resource |
protected UserHome |
userHome |
protected Segment |
userHomeSegment |
Constructor and Description |
---|
ActivityQueryHelper(javax.jdo.PersistenceManager pm) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
static java.lang.String |
formatDate(java.util.Date date) |
static java.lang.String |
formatDateTime(java.util.Date date) |
AbstractFilterActivity |
getActivityFilter() |
ActivityGroup |
getActivityGroup() |
static java.util.Date |
getActivityGroupCreatedAt(ActivityGroup activityGroup) |
static java.util.Date |
getActivityGroupModifiedAt(ActivityGroup activityGroup) |
Segment |
getActivitySegment() |
java.lang.String |
getCalendarName() |
java.util.Collection<Activity> |
getFilteredActivities(ActivityQuery activityQuery) |
java.lang.String |
getFilterName() |
javax.jdo.PersistenceManager |
getPersistenceManager() |
java.lang.String |
getQueryId() |
Resource |
getResource() |
org.openmdx.base.jmi1.BasicObject |
getSource() |
UserHome |
getUserHome() |
boolean |
isDisabledFilter() |
void |
parseDisabledFilter(java.lang.String isDisabledFilter) |
int |
parseQueryId(java.lang.String id)
Id has pattern
{provider.id} "/" {segment.id} "/" tracker|milestone|category|resource|home|filter "/" {calendar.name} ["/filter/" {filter.name}]
|
static java.util.List<java.lang.String> |
splitUri(java.lang.String uri) |
protected final javax.jdo.PersistenceManager pm
protected java.lang.String queryId
protected ActivityGroup activityGroup
protected UserHome userHome
protected Resource resource
protected AbstractFilterActivity activityFilter
protected Segment activitySegment
protected Segment userHomeSegment
protected java.lang.String calendarName
protected java.lang.String filterName
protected boolean isDisabledFilter
public void close()
public int parseQueryId(java.lang.String id) throws org.openmdx.base.exception.ServiceException
org.openmdx.base.exception.ServiceException
public void parseDisabledFilter(java.lang.String isDisabledFilter)
public boolean isDisabledFilter()
public ActivityGroup getActivityGroup()
public UserHome getUserHome()
public Resource getResource()
public AbstractFilterActivity getActivityFilter()
public Segment getActivitySegment()
public java.lang.String getCalendarName()
public java.lang.String getFilterName()
public java.lang.String getQueryId()
public org.openmdx.base.jmi1.BasicObject getSource()
public java.util.Collection<Activity> getFilteredActivities(ActivityQuery activityQuery)
public static java.lang.String formatDateTime(java.util.Date date)
public static java.lang.String formatDate(java.util.Date date)
public static java.util.Date getActivityGroupModifiedAt(ActivityGroup activityGroup)
public static java.util.Date getActivityGroupCreatedAt(ActivityGroup activityGroup)
public static java.util.List<java.lang.String> splitUri(java.lang.String uri) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public javax.jdo.PersistenceManager getPersistenceManager()
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.