|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectatg.nucleus.logging.VariableArgumentApplicationLoggingImpl
atg.nucleus.GenericService
atg.nucleus.TimedOperationService
atg.nucleus.servlet.ServletService
atg.nucleus.servlet.HttpServletService
atg.servlet.DynamoServlet
atg.repository.servlet.PossibleValues
atg.projects.store.repository.servlet.StorePossibleValues
public class StorePossibleValues
Extends PossibleValues droplet to add possibility to sort possible values using
the custom comparator. The comparator that should be used for sorting can be specified
through droplet's comparator
parameter.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class atg.repository.servlet.PossibleValues |
---|
atg.repository.servlet.PossibleValues.EnumeratedOptionPossibleValue, atg.repository.servlet.PossibleValues.PossibleValue, atg.repository.servlet.PossibleValues.RepositoryItemPossibleValue |
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
static atg.nucleus.naming.ParameterName |
COMPARATOR
|
Fields inherited from class atg.repository.servlet.PossibleValues |
---|
DISPLAY_VALUES, ENUMERATED, ITEM_NAME, MAX_REPOSITORY_ITEMS, OUTPUT, PROPERTY_NAME, REPOSITORY, REPOSITORY_ITEM, RESOURCE_BUNDLE, RETURN_VALUE_OBJECTS, smResourceBundle, SORT_PROPERTIES, USE_CODE_FOR_VALUE, VALUES |
Fields inherited from class atg.servlet.DynamoServlet |
---|
mAllowCleanupRequest, mParameters |
Fields inherited from class atg.nucleus.servlet.ServletService |
---|
SERVLET_INFO_KEY |
Fields inherited from class atg.nucleus.GenericService |
---|
SERVICE_INFO_KEY |
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging |
---|
DEFAULT_LOG_TRACE_STATUS |
Fields inherited from interface atg.nucleus.logging.ApplicationLogging |
---|
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS |
Constructor Summary | |
---|---|
StorePossibleValues()
|
Method Summary | |
---|---|
java.util.Comparator<atg.repository.servlet.PossibleValues.PossibleValue> |
getComparator()
Gets the comparator to sort result list of possible values. |
java.lang.Object |
getRepositoryValues(atg.repository.Repository pRepository,
java.lang.String pItemDescriptorName,
java.lang.String pPropertyName,
boolean pUseCodeForValue,
atg.repository.SortDirectives pSortDirectives)
Overrides base method to sort the result list of possible values using the specified comparator. |
void |
sort(atg.repository.servlet.PossibleValues.PossibleValue[] pValues)
Sorts the array of possible values using the specified comparator. |
Methods inherited from class atg.repository.servlet.PossibleValues |
---|
buildSortDirectives, getCurrentMaxRepositoryItemsValue, getCurrentReturnValueObjectsValue, getDisplayValues, getEnumeratedPossibleObjectValues, getMaxRepositoryItems, getRepository, getRepositoryItemQuery, getRepositoryItems, getRepositoryValues, service, setMaxRepositoryItems, setRepository |
Methods inherited from class atg.servlet.DynamoServlet |
---|
doDelete, doGet, doPost, doPut, getParameter, getParameters, getServletContext, init, service, service, setParameter |
Methods inherited from class atg.nucleus.servlet.ServletService |
---|
destroy, getServletConfig, getServletInfo, setServletInfo |
Methods inherited from class atg.nucleus.TimedOperationService |
---|
getAverageRequestHandlingTime, getHandledRequestCount, getRequestStartTime, getTotalRequestHandlingTime, isKeepingStatistics, notifyHandledRequest, resetStatistics, setKeepingStatistics |
Methods inherited from class atg.nucleus.GenericService |
---|
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopService |
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl |
---|
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String CLASS_VERSION
public static final atg.nucleus.naming.ParameterName COMPARATOR
Constructor Detail |
---|
public StorePossibleValues()
Method Detail |
---|
public java.util.Comparator<atg.repository.servlet.PossibleValues.PossibleValue> getComparator()
public java.lang.Object getRepositoryValues(atg.repository.Repository pRepository, java.lang.String pItemDescriptorName, java.lang.String pPropertyName, boolean pUseCodeForValue, atg.repository.SortDirectives pSortDirectives)
getRepositoryValues
in class atg.repository.servlet.PossibleValues
pRepository
- the repositorypItemDescriptorName
- item descriptor namepPropertyName
- the property namepUseCodeForValue
- the code for valuepSortDirectives
- the sort directives
public void sort(atg.repository.servlet.PossibleValues.PossibleValue[] pValues)
pValues
- The array of possible values to sort.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |