public abstract class AbstractTMObjectResource<TMO extends TMObjectIF> extends AbstractTransactionalResource
Modifier and Type | Field and Description |
---|---|
protected Class<TMO> |
objectClass |
openStore, store
limit, offset, paging
Modifier | Constructor and Description |
---|---|
protected |
AbstractTMObjectResource(Class<TMO> objectClass) |
Modifier and Type | Method and Description |
---|---|
protected void |
redirectTo(TMO object) |
TMO |
remove(TMO object) |
TMO |
resolve() |
TMO |
resolve(boolean allowNull) |
doInit, doRelease, getIndex, getReadOnly, getRequestParameter, getRequestParameter, getTopicMap, optionalRequestParameter, requiredRequestParameter, setInfoHeaders
addPagingHeaders, getLimit, getOffset, isPageable, isPaging, page, setLimit, setOffset, setPaging, toRepresentation
addMixInAnnotations, addResponseHeader, blockMimeType, doError, getController, getIntegerFromQuery, getMixInAnnotationsMap, getOntopia, getTopicMapReference
abort, commit, delete, delete, describeVariants, doCatch, doConditionalHandle, doHandle, doHandle, doNegotiatedHandle, get, get, getAttribute, getDescription, getInfo, getInfo, getName, getOnSent, getPreferredVariant, getRole, getVariants, getVariants, handle, hasAnnotations, head, head, isAnnotated, isAutoCommitting, isCommitted, isConditional, isExisting, isInRole, isNegotiated, options, options, patch, patch, post, post, put, put, redirectPermanent, redirectPermanent, redirectSeeOther, redirectSeeOther, redirectTemporary, redirectTemporary, setAllowedMethods, setAnnotated, setAttribute, setAutoCommitting, setChallengeRequests, setCommitted, setConditional, setCookieSettings, setDescription, setDimensions, setExisting, setLocationRef, setLocationRef, setName, setNegotiated, setOnSent, setProxyChallengeRequests, setServerInfo, setStatus, setStatus, setStatus, setStatus, updateAllowedMethods, updateDimensions
doError, getAllowedMethods, getApplication, getChallengeRequests, getChallengeResponse, getClientInfo, getConditions, getConnegService, getContext, getConverterService, getCookies, getCookieSettings, getDimensions, getHostRef, getLocationRef, getLogger, getMatrix, getMatrixValue, getMaxForwards, getMetadataService, getMethod, getOriginalRef, getProtocol, getProxyChallengeRequests, getProxyChallengeResponse, getQuery, getQueryValue, getRanges, getReference, getReferrerRef, getRequest, getRequestAttributes, getRequestCacheDirectives, getRequestEntity, getResponse, getResponseAttributes, getResponseCacheDirectives, getResponseEntity, getRootRef, getServerInfo, getStatus, getStatusService, init, isConfidential, isLoggable, release, setApplication, setQueryValue, setRequest, setResponse, toBoolean, toByte, toDouble, toFloat, toInteger, toLong, toObject, toRepresentation, toRepresentation, toShort, toString
protected final Class<TMO extends TMObjectIF> objectClass
public TMO resolve() throws OntopiaRestException
OntopiaRestException
public TMO resolve(boolean allowNull) throws OntopiaRestException
OntopiaRestException
public TMO remove(TMO object) throws OntopiaRestException
OntopiaRestException
protected void redirectTo(TMO object)