Class OAuthAccessToken
- java.lang.Object
-
- de.hybris.platform.util.BridgeAbstraction
-
- de.hybris.platform.jalo.Item
-
- de.hybris.platform.jalo.ExtensibleItem
-
- de.hybris.platform.jalo.c2l.LocalizableItem
-
- de.hybris.platform.jalo.GenericItem
-
- de.hybris.platform.webservicescommons.jalo.OAuthAccessToken
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
public class OAuthAccessToken extends GenericItem
Generated class for type OAuthAccessToken.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item
Item.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringAUTHENTICATIONQualifier of theOAuthAccessToken.authenticationattributestatic java.lang.StringAUTHENTICATIONIDQualifier of theOAuthAccessToken.authenticationIdattributestatic java.lang.StringCLIENTQualifier of theOAuthAccessToken.clientattributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>DEFAULT_INITIAL_ATTRIBUTESstatic java.lang.StringREFRESHTOKENQualifier of theOAuthAccessToken.refreshTokenattributestatic java.lang.StringTOKENQualifier of theOAuthAccessToken.tokenattributestatic java.lang.StringTOKENIDQualifier of theOAuthAccessToken.tokenIdattributestatic java.lang.StringUSERQualifier of theOAuthAccessToken.userattributeprotected static BidirectionalOneToManyHandler<OAuthAccessToken>USERHANDLERBidirectionalOneToManyHandlerfor handling 1:n USER's relation attributes from 'one' side.-
Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLED
-
Fields inherited from class de.hybris.platform.jalo.Item
_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPE
-
Fields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant
-
-
Constructor Summary
Constructors Constructor Description OAuthAccessToken()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ItemcreateItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes)Has to be implemented for each concrete subtype of item.java.lang.ObjectgetAuthentication()Generated method - Getter of theOAuthAccessToken.authenticationattribute.java.lang.ObjectgetAuthentication(SessionContext ctx)Generated method - Getter of theOAuthAccessToken.authenticationattribute.java.lang.StringgetAuthenticationId()Generated method - Getter of theOAuthAccessToken.authenticationIdattribute.java.lang.StringgetAuthenticationId(SessionContext ctx)Generated method - Getter of theOAuthAccessToken.authenticationIdattribute.OAuthClientDetailsgetClient()Generated method - Getter of theOAuthAccessToken.clientattribute.OAuthClientDetailsgetClient(SessionContext ctx)Generated method - Getter of theOAuthAccessToken.clientattribute.protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()OAuthRefreshTokengetRefreshToken()Generated method - Getter of theOAuthAccessToken.refreshTokenattribute.OAuthRefreshTokengetRefreshToken(SessionContext ctx)Generated method - Getter of theOAuthAccessToken.refreshTokenattribute.java.lang.ObjectgetToken()Generated method - Getter of theOAuthAccessToken.tokenattribute.java.lang.ObjectgetToken(SessionContext ctx)Generated method - Getter of theOAuthAccessToken.tokenattribute.java.lang.StringgetTokenId()Generated method - Getter of theOAuthAccessToken.tokenIdattribute.java.lang.StringgetTokenId(SessionContext ctx)Generated method - Getter of theOAuthAccessToken.tokenIdattribute.UsergetUser()Generated method - Getter of theOAuthAccessToken.userattribute.UsergetUser(SessionContext ctx)Generated method - Getter of theOAuthAccessToken.userattribute.voidsetAuthentication(SessionContext ctx, java.lang.Object value)Generated method - Setter of theOAuthAccessToken.authenticationattribute.voidsetAuthentication(java.lang.Object value)Generated method - Setter of theOAuthAccessToken.authenticationattribute.protected voidsetAuthenticationId(SessionContext ctx, java.lang.String value)Generated method - Setter of theOAuthAccessToken.authenticationIdattribute.protected voidsetAuthenticationId(java.lang.String value)Generated method - Setter of theOAuthAccessToken.authenticationIdattribute.protected voidsetClient(SessionContext ctx, OAuthClientDetails value)Generated method - Setter of theOAuthAccessToken.clientattribute.protected voidsetClient(OAuthClientDetails value)Generated method - Setter of theOAuthAccessToken.clientattribute.protected voidsetRefreshToken(SessionContext ctx, OAuthRefreshToken value)Generated method - Setter of theOAuthAccessToken.refreshTokenattribute.protected voidsetRefreshToken(OAuthRefreshToken value)Generated method - Setter of theOAuthAccessToken.refreshTokenattribute.protected voidsetToken(SessionContext ctx, java.lang.Object value)Generated method - Setter of theOAuthAccessToken.tokenattribute.protected voidsetToken(java.lang.Object value)Generated method - Setter of theOAuthAccessToken.tokenattribute.voidsetTokenId(SessionContext ctx, java.lang.String value)Generated method - Setter of theOAuthAccessToken.tokenIdattribute.voidsetTokenId(java.lang.String value)Generated method - Setter of theOAuthAccessToken.tokenIdattribute.voidsetUser(SessionContext ctx, User value)Generated method - Setter of theOAuthAccessToken.userattribute.voidsetUser(User value)Generated method - Setter of theOAuthAccessToken.userattribute.-
Methods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItems
-
Methods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedProperty
-
Methods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty
-
Methods inherited from class de.hybris.platform.jalo.Item
addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPartOfRemovedSessionMarker, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isMarkModifiedDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, suppressRelation, toString, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
TOKENID
public static final java.lang.String TOKENID
Qualifier of theOAuthAccessToken.tokenIdattribute- See Also:
- Constant Field Values
-
TOKEN
public static final java.lang.String TOKEN
Qualifier of theOAuthAccessToken.tokenattribute- See Also:
- Constant Field Values
-
AUTHENTICATIONID
public static final java.lang.String AUTHENTICATIONID
Qualifier of theOAuthAccessToken.authenticationIdattribute- See Also:
- Constant Field Values
-
CLIENT
public static final java.lang.String CLIENT
Qualifier of theOAuthAccessToken.clientattribute- See Also:
- Constant Field Values
-
AUTHENTICATION
public static final java.lang.String AUTHENTICATION
Qualifier of theOAuthAccessToken.authenticationattribute- See Also:
- Constant Field Values
-
REFRESHTOKEN
public static final java.lang.String REFRESHTOKEN
Qualifier of theOAuthAccessToken.refreshTokenattribute- See Also:
- Constant Field Values
-
USER
public static final java.lang.String USER
Qualifier of theOAuthAccessToken.userattribute- See Also:
- Constant Field Values
-
USERHANDLER
protected static final BidirectionalOneToManyHandler<OAuthAccessToken> USERHANDLER
BidirectionalOneToManyHandlerfor handling 1:n USER's relation attributes from 'one' side.
-
DEFAULT_INITIAL_ATTRIBUTES
protected static final java.util.Map<java.lang.String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
-
-
Method Detail
-
getDefaultAttributeModes
protected java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes()
- Overrides:
getDefaultAttributeModesin classItem
-
getAuthentication
public java.lang.Object getAuthentication(SessionContext ctx)
Generated method - Getter of theOAuthAccessToken.authenticationattribute.- Returns:
- the authentication - Serialized authentication object
-
getAuthentication
public java.lang.Object getAuthentication()
Generated method - Getter of theOAuthAccessToken.authenticationattribute.- Returns:
- the authentication - Serialized authentication object
-
setAuthentication
public void setAuthentication(SessionContext ctx, java.lang.Object value)
Generated method - Setter of theOAuthAccessToken.authenticationattribute.- Parameters:
value- the authentication - Serialized authentication object
-
setAuthentication
public void setAuthentication(java.lang.Object value)
Generated method - Setter of theOAuthAccessToken.authenticationattribute.- Parameters:
value- the authentication - Serialized authentication object
-
getAuthenticationId
public java.lang.String getAuthenticationId(SessionContext ctx)
Generated method - Getter of theOAuthAccessToken.authenticationIdattribute.- Returns:
- the authenticationId - Authentication identifier
-
getAuthenticationId
public java.lang.String getAuthenticationId()
Generated method - Getter of theOAuthAccessToken.authenticationIdattribute.- Returns:
- the authenticationId - Authentication identifier
-
setAuthenticationId
protected void setAuthenticationId(SessionContext ctx, java.lang.String value)
Generated method - Setter of theOAuthAccessToken.authenticationIdattribute.- Parameters:
value- the authenticationId - Authentication identifier
-
setAuthenticationId
protected void setAuthenticationId(java.lang.String value)
Generated method - Setter of theOAuthAccessToken.authenticationIdattribute.- Parameters:
value- the authenticationId - Authentication identifier
-
getClient
public OAuthClientDetails getClient(SessionContext ctx)
Generated method - Getter of theOAuthAccessToken.clientattribute.- Returns:
- the client - Client identifier
-
getClient
public OAuthClientDetails getClient()
Generated method - Getter of theOAuthAccessToken.clientattribute.- Returns:
- the client - Client identifier
-
setClient
protected void setClient(SessionContext ctx, OAuthClientDetails value)
Generated method - Setter of theOAuthAccessToken.clientattribute.- Parameters:
value- the client - Client identifier
-
setClient
protected void setClient(OAuthClientDetails value)
Generated method - Setter of theOAuthAccessToken.clientattribute.- Parameters:
value- the client - Client identifier
-
createItem
protected Item createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) throws JaloBusinessException
Description copied from class:ItemHas to be implemented for each concrete subtype of item. This method is responsible for creating a new item instance ( by calling managers, ejb homes, etc. ) duringComposedType.newInstance(Map).In case this method uses any of the attribute values during creation it is required to override
Item.getNonInitialAttributes(SessionContext, ItemAttributeMap)too.
Sn example:public static final String MY_ATTRIBUTE = "someAttribute"; ... protected Item createItem(SessionContext ctx, ComposedType type, Map allAttributes ) throws JaloBusinessException { MyManager man = ... return man.createMyItem( (String)allAttributes.get(MY_ATTRIBUTE) ); // here MY_ATTRIBUTE is used for creation, so it must not be set again } protected Map getNonInitialAttributes( SessionContext ctx, Map allAttributes ) { // let superclass remove its own initial attributes Map ret = super.getNonInitialAttributes( ctx, allAttributes ); // remove MY_ATTRIBUTE from all attributes since if has already been set ret.remove(MY_ATTRIBUTE); return ret; }- Overrides:
createItemin classGenericItem- Parameters:
ctx- the current session context which this item is created withintype- the actual item type ( since subtypes may not provide a own jalo class this may be different from the type which this method was implemented for )- Returns:
- the new item instance
- Throws:
JaloBusinessException- indicates an error during creation - any changes will be rollbacked
-
getRefreshToken
public OAuthRefreshToken getRefreshToken(SessionContext ctx)
Generated method - Getter of theOAuthAccessToken.refreshTokenattribute.- Returns:
- the refreshToken
-
getRefreshToken
public OAuthRefreshToken getRefreshToken()
Generated method - Getter of theOAuthAccessToken.refreshTokenattribute.- Returns:
- the refreshToken
-
setRefreshToken
protected void setRefreshToken(SessionContext ctx, OAuthRefreshToken value)
Generated method - Setter of theOAuthAccessToken.refreshTokenattribute.- Parameters:
value- the refreshToken
-
setRefreshToken
protected void setRefreshToken(OAuthRefreshToken value)
Generated method - Setter of theOAuthAccessToken.refreshTokenattribute.- Parameters:
value- the refreshToken
-
getToken
public java.lang.Object getToken(SessionContext ctx)
Generated method - Getter of theOAuthAccessToken.tokenattribute.- Returns:
- the token - serialized token object
-
getToken
public java.lang.Object getToken()
Generated method - Getter of theOAuthAccessToken.tokenattribute.- Returns:
- the token - serialized token object
-
setToken
protected void setToken(SessionContext ctx, java.lang.Object value)
Generated method - Setter of theOAuthAccessToken.tokenattribute.- Parameters:
value- the token - serialized token object
-
setToken
protected void setToken(java.lang.Object value)
Generated method - Setter of theOAuthAccessToken.tokenattribute.- Parameters:
value- the token - serialized token object
-
getTokenId
public java.lang.String getTokenId(SessionContext ctx)
Generated method - Getter of theOAuthAccessToken.tokenIdattribute.- Returns:
- the tokenId - Token key
-
getTokenId
public java.lang.String getTokenId()
Generated method - Getter of theOAuthAccessToken.tokenIdattribute.- Returns:
- the tokenId - Token key
-
setTokenId
public void setTokenId(SessionContext ctx, java.lang.String value)
Generated method - Setter of theOAuthAccessToken.tokenIdattribute.- Parameters:
value- the tokenId - Token key
-
setTokenId
public void setTokenId(java.lang.String value)
Generated method - Setter of theOAuthAccessToken.tokenIdattribute.- Parameters:
value- the tokenId - Token key
-
getUser
public User getUser(SessionContext ctx)
Generated method - Getter of theOAuthAccessToken.userattribute.- Returns:
- the user
-
getUser
public User getUser()
Generated method - Getter of theOAuthAccessToken.userattribute.- Returns:
- the user
-
setUser
public void setUser(SessionContext ctx, User value)
Generated method - Setter of theOAuthAccessToken.userattribute.- Parameters:
value- the user
-
setUser
public void setUser(User value)
Generated method - Setter of theOAuthAccessToken.userattribute.- Parameters:
value- the user
-
-