Class BasicFetchPagingRepositoryCommand
java.lang.Object
com.ptc.core.command.common.bean.AbstractCommand
com.ptc.core.command.common.bean.AbstractServerCommand
com.ptc.core.command.common.bean.repository.AbstractPagingRepositoryCommand
com.ptc.core.command.common.bean.repository.BasicFetchPagingRepositoryCommand
- All Implemented Interfaces:
PageRequest,RepositoryCommand,Command,com.ptc.core.command.common.ServerCommand,Externalizable,Serializable
public class BasicFetchPagingRepositoryCommand
extends AbstractPagingRepositoryCommand
implements RepositoryCommand, Externalizable
This command fetches a page of result data from an existing Paging Session.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
- See Also:
-
Field Summary
Fields inherited from class com.ptc.core.command.common.bean.AbstractServerCommand
SERVERFields inherited from interface com.ptc.core.command.common.Command
FEEDBACK_SPEC, LOCALEFields inherited from interface com.ptc.core.command.common.bean.repository.PageRequest
COUNT, OBJECT_ID_OFFSET_LIST, OFFSETFields inherited from interface com.ptc.core.command.common.bean.repository.RepositoryCommand
PAGE_MODE, RESULT_CONTAINER, RESULT_SESSION, SORTFields inherited from interface com.ptc.core.command.common.ServerCommand
COMMAND_CONTEXT, CONTAINER_IDENTIFIER, FILTER -
Method Summary
Modifier and TypeMethodDescriptionintgetCount()Gets the value of the attribute: count; Number of items for the page.intGets the value of the attribute: offset; Offset of the page.Gets the value of the attribute: resultContainer; The container of type instances that are a result of a command being executed against a repository.Gets the value of the attribute: resultSession; The Paging Session, if one has been established.getSort()Gets the value of the attribute: sort; This attribute is an input that specifies the sort order of the result TypeInstances.voidsetCount(int a_Count) Sets the value of the attribute: count; Number of items for the page.voidsetOffset(int a_Offset) Sets the value of the attribute: offset; Offset of the page.voidSets the value of the attribute: sort; This attribute is an input that specifies the sort order of the result TypeInstances.Methods inherited from class com.ptc.core.command.common.bean.repository.AbstractPagingRepositoryCommand
getRequestor, getSession, readVersion, setFilter, setSessionMethods inherited from class com.ptc.core.command.common.bean.AbstractServerCommand
execute, getCommandContext, getContainerIdentifier, isExecutable, putOnCommandContext, readVersion, setCommandContext, setContainerIdentifierMethods inherited from class com.ptc.core.command.common.bean.AbstractCommand
getFeedbackSpec, getLocale, getSelectorTypename, getTargetLanguage, readVersion, setFeedbackSpec, setLocale, setTargetLanguageMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.ptc.core.command.common.Command
getFeedbackSpec, getLocale, getSelectorTypename, getTargetLanguage, setFeedbackSpec, setLocale, setTargetLanguage
-
Method Details
-
getOffset
public int getOffset()Gets the value of the attribute: offset; Offset of the page.
Supported API: true- Specified by:
getOffsetin interfacePageRequest- Returns:
- int
-
setOffset
Sets the value of the attribute: offset; Offset of the page.
Supported API: true- Specified by:
setOffsetin interfacePageRequest- Parameters:
a_Offset-- Throws:
WTPropertyVetoException
-
getCount
public int getCount()Gets the value of the attribute: count; Number of items for the page.
Supported API: true- Specified by:
getCountin interfacePageRequest- Returns:
- int
-
setCount
Sets the value of the attribute: count; Number of items for the page.
Supported API: true- Specified by:
setCountin interfacePageRequest- Parameters:
a_Count-- Throws:
WTPropertyVetoException
-
getResultContainer
Gets the value of the attribute: resultContainer; The container of type instances that are a result of a command being executed against a repository.
Supported API: true- Specified by:
getResultContainerin interfaceRepositoryCommand- Returns:
- ResultContainer
-
getResultSession
Gets the value of the attribute: resultSession; The Paging Session, if one has been established.
Supported API: true- Specified by:
getResultSessionin interfaceRepositoryCommand- Returns:
- RepositoryPagingSession
- Throws:
UnsupportedOperationException
-
getSort
Gets the value of the attribute: sort; This attribute is an input that specifies the sort order of the result TypeInstances. Its implementation is derived by more specialized commands that extend this class.
Supported API: true- Specified by:
getSortin interfaceRepositoryCommand- Returns:
- SortSpec
- Throws:
UnsupportedOperationExceptionWTException
-
setSort
Sets the value of the attribute: sort; This attribute is an input that specifies the sort order of the result TypeInstances. Its implementation is derived by more specialized commands that extend this class.
Supported API: true- Specified by:
setSortin interfaceRepositoryCommand- Parameters:
a_Sort-- Throws:
UnsupportedOperationExceptionWTPropertyVetoException
-