Index

A C D G I M N P R S 
All Classes and Interfaces|All Packages|Serialized Form

A

AccessControl - Interface in com.gentics.api.portalnode.security
Interface for implementation of access control for all parts of the Portal (including the initialization).
ActionEvent - Interface in com.gentics.api.portalnode.event
Interface for an action event that may be triggered and handled inside the portal.
add(int, Object) - Method in class com.gentics.api.lib.resolving.NestedCollection
 
add(Object) - Method in class com.gentics.api.lib.resolving.NestedCollection
 
addAll(int, Collection) - Method in class com.gentics.api.lib.resolving.NestedCollection
 
addAll(Collection) - Method in class com.gentics.api.lib.resolving.NestedCollection
 
addElement(Object) - Method in class com.gentics.api.lib.resolving.NestedCollection
 

C

canResolve() - Method in interface com.gentics.api.lib.resolving.Resolvable
Check whether the resolvable is capable of resolving properties right now.
clear() - Method in class com.gentics.api.lib.resolving.NestedCollection
 
com.gentics.api.imagestore - package com.gentics.api.imagestore
 
com.gentics.api.lib.auth - package com.gentics.api.lib.auth
Package for authentication related classes and interfaces.
com.gentics.api.lib.resolving - package com.gentics.api.lib.resolving
 
com.gentics.api.portalnode.event - package com.gentics.api.portalnode.event
 
com.gentics.api.portalnode.security - package com.gentics.api.portalnode.security
 

D

decorateRequest(GenticsImageStoreRequest, HttpServletRequest) - Method in interface com.gentics.api.imagestore.RequestDecorator
Provides the ability to alter parameters of requests sent to the GenticsImageStore
destroy() - Method in interface com.gentics.api.portalnode.security.AccessControl
Destroy the access control instance, free all resources.

G

GenticsImageStoreRequest - Class in com.gentics.api.imagestore
Bean for accessing and modifying request parameters before they are sent to the GenticsImageStore
GenticsImageStoreRequest() - Constructor for class com.gentics.api.imagestore.GenticsImageStoreRequest
 
GenticsUser - Interface in com.gentics.api.lib.auth
Interface for the Portal User
get(String) - Method in interface com.gentics.api.lib.resolving.Resolvable
Get the property named by key or null if the property does not exist or is not set.
getActionCommand() - Method in interface com.gentics.api.portalnode.event.ActionEvent
Get the action command of the event
getCookies() - Method in class com.gentics.api.imagestore.GenticsImageStoreRequest
Returns a list of cookies included with the request to the GenticsImageStore
getEmbeddedEvent() - Method in interface com.gentics.api.portalnode.event.ActionEvent
Get the embedded event
getHeaders() - Method in class com.gentics.api.imagestore.GenticsImageStoreRequest
Return a key/value Map of headers included with the request to the GenticsImageStore
getId() - Method in interface com.gentics.api.lib.auth.GenticsUser
Get the id of the user
getImageUri() - Method in class com.gentics.api.imagestore.GenticsImageStoreRequest
Returns the path to the image called by the request to the GenticsImageStore
getInnerCollection() - Method in class com.gentics.api.lib.resolving.NestedCollection
Get the inner collection (unmodifiable)
getInputStream(String, int) - Method in interface com.gentics.api.lib.resolving.StreamingResolvable
Get an input stream for reading the nth property value, if the property can be streamed and 0 <= n < StreamingResolvable.getNumStreams(String)
getNumStreams(String) - Method in interface com.gentics.api.lib.resolving.StreamingResolvable
Get the number of streams available for the property with given name.
getObjectPath() - Method in interface com.gentics.api.portalnode.event.ActionEvent
 
getParameter(String) - Method in interface com.gentics.api.portalnode.event.ActionEvent
Get the action parameter with given name
getParameter(String, Object) - Method in interface com.gentics.api.portalnode.event.ActionEvent
Get the action parameter with given name or the default value if the parameter is not set
getParameterMap() - Method in interface com.gentics.api.portalnode.event.ActionEvent
Get a map of all event parameters
getProperty(String) - Method in interface com.gentics.api.lib.resolving.Resolvable
Get the property named by key or null if the property does not exist or is not set.
getQueryString() - Method in class com.gentics.api.imagestore.GenticsImageStoreRequest
Returns all query parameters sent along with the request to the GenticsImageStore as a String
getStreamableProperties() - Method in interface com.gentics.api.lib.resolving.StreamingResolvable
Get the names of the properties that can be streamed

I

ImageUriMapper - Interface in com.gentics.api.imagestore
Used by the {com.gentics.portalnode.GenticsImageStoreServlet} to map image requests to the locations where the images should be fetched from.
init(ServletConfig) - Method in interface com.gentics.api.portalnode.security.AccessControl
Initialize the access control instance.
innerCollection - Variable in class com.gentics.api.lib.resolving.NestedCollection
 
isAnonymous() - Method in interface com.gentics.api.lib.auth.GenticsUser
Check whether the user is anonymous (not logged in)
isLoggedIn() - Method in interface com.gentics.api.lib.auth.GenticsUser
Check whether the user is logged in
isStreamable(String) - Method in interface com.gentics.api.lib.resolving.StreamingResolvable
Check whether the property with given name can be streamed.

M

mapImageUri(HttpServletRequest, URI) - Method in interface com.gentics.api.imagestore.ImageUriMapper
Maps a request for an image to an URI where the image can be fetched from.

N

NestedCollection - Class in com.gentics.api.lib.resolving
This class is just a wrapper aroung a vector.
NestedCollection() - Constructor for class com.gentics.api.lib.resolving.NestedCollection
 

P

PropertyModificationListener - Interface in com.gentics.api.lib.resolving
Interface for objects that need to be notified when some of their subproperties are changed.
propertyModified(String, String, Object) - Method in interface com.gentics.api.lib.resolving.PropertyModificationListener
This method is called by the com.gentics.api.lib.resolving.PropertySetter when one of the (sub-)properties of this object is modified.

R

RequestDecorator - Interface in com.gentics.api.imagestore
Used by the {com.gentics.portalnode.GenticsImageStoreServlet} to modify headers and data in requests to the GenticsImageStore The GenticsImageStore servlet can be configured to use an implementation of this interface by setting the requestDecorator servlet parameter to the full class name the implementation.
Resolvable - Interface in com.gentics.api.lib.resolving
Interface for objects that provide properties by resolving property paths.
runPrivileged(PrivilegedAction, HttpServletRequest, HttpServletResponse) - Method in interface com.gentics.api.portalnode.security.AccessControl
Run the given action with the necessary privileges.

S

setCookies(Cookie[]) - Method in class com.gentics.api.imagestore.GenticsImageStoreRequest
 
setEmbeddedEvent(ActionEvent) - Method in interface com.gentics.api.portalnode.event.ActionEvent
Set the embedded event
setHeaders(Map<String, String>) - Method in class com.gentics.api.imagestore.GenticsImageStoreRequest
 
setImageUri(String) - Method in class com.gentics.api.imagestore.GenticsImageStoreRequest
 
setObjectPath(String) - Method in interface com.gentics.api.portalnode.event.ActionEvent
 
setParameter(String, Object) - Method in interface com.gentics.api.portalnode.event.ActionEvent
Set the parameter with given name
setQueryString(String) - Method in class com.gentics.api.imagestore.GenticsImageStoreRequest
 
StreamingResolvable - Interface in com.gentics.api.lib.resolving
Interface for Resolvable instances, that support streaming of properties
A C D G I M N P R S 
All Classes and Interfaces|All Packages|Serialized Form