Modifier and Type | Class and Description |
---|---|
static class |
AbstractIndexManager.DataIndex<D extends Data,C>
Collection to store previoulsy computed information associated to Data and DBData
|
static class |
AbstractIndexManager.DataIndexMap<D extends Data,K,V>
Pseudo map to store previoulsy computed information associated to Data and DBData
|
static class |
AbstractIndexManager.DataIndexSet<D extends Data,E>
Pseudo Set to store previoulsy computed information associated to Data and DBData
|
static class |
Data.AuthorComparator<T extends Data> |
static class |
Data.DataNameComparator<T extends Data>
This comparator compares two Data using their Data Name.
|
static class |
Data.OpAuthorComparator<T extends Data> |
static class |
Data.RowIdComparator<T extends Data> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDBTestType |
class |
AbstractWebPage |
class |
Category
A Category object is a node of the category tree.
|
class |
CategoryRight
This class represents the rights of a Member on a set of category
roots.
|
class |
Content
Content is a tagging abstract class which a type implements
to indicates it is an editorial publication.
|
class |
DataExtension
This class contains extra fields for a given Data object.
|
class |
DataRight
This class represents the rights of a member on a Data object.
|
class |
DBFileDocument |
class |
FileDocument |
class |
Form
Form is the mother class of all form types.
|
class |
Group
A
Group object is referenced by a set of Member instances. |
class |
Member
A
Member object contains a set of information about a
JCMS referenced user. |
class |
Notification |
class |
NotificationCriteria |
class |
Publication
This abstract class is the super class of all the
Publication classes.
|
class |
StrongLock
This class represents a strong lock on a data.
|
class |
UserContent
UserContent is a tagging abstract class which a type implements
to indicates it is a user content.
|
class |
WFNote
This class represents a small note about a state change in the workflow.
|
Modifier and Type | Field and Description |
---|---|
protected Data |
StrongLock.data |
protected Data |
DataExtension.extendedData |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.Class<? extends Data>,java.util.Set<Data>> |
Channel.class2dataSet |
protected java.util.Map<java.lang.Class<? extends Data>,java.util.Set<Data>> |
Channel.class2dataSet |
protected java.util.TreeMap<Data,ControllerStatus> |
Channel.dataIntegrityReport |
Modifier and Type | Method and Description |
---|---|
protected <K extends Data,T> |
AbstractIndexManager.addIndexWithSet(java.util.Map<K,java.util.Set<T>> index,
K key,
java.util.Collection<T> values)
Associates each item of the given collection of value to the given key in the given index.
|
protected <K extends Data,T> |
AbstractIndexManager.addIndexWithSet(java.util.Map<K,java.util.Set<T>> index,
K key,
T value)
Associates the given value to the given key in the given index.
|
protected <K extends Data,V> |
AbstractIndexManager.clearIndex(java.util.Map<K,V> index,
K key)
Remove the map at the given key in the given index.
|
static <T extends Data> |
JcmsUtil.dataCollectionToIdList(java.util.Collection<T> dataColl)
Returns the list of ids contained in the given collection of data.
|
static <T extends Data> |
JcmsUtil.dataCollectionToIdSet(java.util.Collection<T> dataColl)
Returns the set of ids contained in the given collection of data.
|
static <T extends Data> |
JcmsUtil.dataListToString(java.util.Collection<T> list,
java.lang.String delim)
Convert a Collection of Data into a String composed by id, separated by the specified delimiter.
|
static <T extends Data> |
JcmsUtil.fillIdCollectionWithDataCollection(java.util.Collection<java.lang.String> idColl,
java.lang.Class<T> clazz,
java.util.Collection<T> dataColl)
Fill a Data collection with Data retrieved from a collection of ids.
|
static <T extends Data> |
Data.getAuthorComparator(java.util.Comparator<Member> memberComparator) |
static <T extends Data> |
Data.getCaddyComparator() |
static <T extends Data> |
Data.getComparator(java.lang.String str,
boolean reverse)
Deprecated.
|
<T extends Data> |
Channel.getData(java.lang.Class<T> clazz,
java.lang.String id)
Returns a data from its id.
|
<T extends Data> |
Channel.getDataList(java.lang.String[] ids,
boolean ignoreNull,
java.lang.Class<T> clazz)
Returns the data corresponding to the given array of data ids.
|
static <T extends Data> |
HttpUtil.getDataListParameter(javax.servlet.http.HttpServletRequest request,
java.lang.String parameterName,
java.lang.Class<T> clazz)
Retrieve a list of Data from ids received in only one value of the parameter (seperated with spaces or coma).
|
static <T extends Data> |
Data.getDataNameComparator(java.lang.String language) |
<T extends Data> |
FileDocument.getFileReferrerSet(java.lang.Class<T> clazz)
Returns all the data referring the file of this FileDocument (except this FileDocument itself).
|
protected <K extends Data,X,Y> |
AbstractIndexManager.getIndexWithMap(java.util.Map<K,java.util.Map<X,Y>> index,
K key)
Returns the map associated to the given key in the given index.
|
protected <K extends Data,X,Y> |
AbstractIndexManager.getIndexWithMap(java.util.Map<K,java.util.Map<X,Y>> index,
K key,
X name)
Returns the value associated to the given name for the given key in the given index.
|
protected <K extends Data,T> |
AbstractIndexManager.getIndexWithSet(java.util.Map<K,java.util.Set<T>> index,
K key)
Returns the set associated to the given key in the given index.
|
<T extends Data> |
Publication.getLinkDataSet(java.lang.Class<T> clazz)
Retuns all the data, instance of a given class, targeted by this
publication through its link field (ie the link defined with
the Type Editor.
|
<T extends Data> |
StrongLockManager.getLockedDataSet(java.lang.Class<T> clazz)
Returns all the locked data for the given class.
|
<T extends Data> |
StrongLockManager.getLockedDataSet(java.lang.Class<T> clazz,
boolean useCache)
Returns all the locked data for the given class.
|
<T extends Data> |
StrongLockManager.getLockedDataSet(java.lang.Class<T> clazz,
Member mbr)
Returns all the locked data for the given class and locked by the given member.
|
static <T extends Data> |
Data.getOpAuthorComparator(java.util.Comparator<Member> memberComparator) |
static <T extends Data> |
Data.getRowIdComparator() |
static <T extends Data> |
JcmsUtil.idCollectionToDataArray(java.util.Collection<java.lang.String> idColl,
java.lang.Class<T> clazz) |
static <T extends Data> |
JcmsUtil.idCollectionToDataHashSet(java.util.Collection<java.lang.String> idColl,
java.lang.Class<T> clazz)
Returns a HashSet of Data from a Collection of data's id.
|
static <T extends Data> |
JcmsUtil.idCollectionToDataLinkedHashSet(java.util.Collection<java.lang.String> idColl,
java.lang.Class<T> clazz)
Returns a LinkedHashSet of Data from a Collection of data's id.
|
static <T extends Data> |
JcmsUtil.idCollectionToDataList(java.util.Collection<java.lang.String> idColl,
java.lang.Class<T> clazz)
Returns a List of Data from a Collection of data's id.
|
static <T extends Data> |
JcmsUtil.idCollectionToDataSet(java.util.Collection<java.lang.String> idColl,
java.lang.Class<T> clazz)
Returns a Set of Data from a Collection of data's id.
|
static <T extends Data> |
JcmsUtil.idCollectionToDataTreeSet(java.util.Collection<java.lang.String> idColl,
java.lang.Class<T> clazz)
Returns a TreeSet of Data from a Collection of data's id.
|
protected <K extends Data,T> |
AbstractIndexManager.isUndefinedIndexWithSet(java.util.Map<K,java.util.Set<T>> index,
K key)
Returns true is key is null or if no index (even empty) is stored in the given index.
|
protected <T extends Data> |
Data.mergeHybridLink(java.lang.Class<T> clazz,
T[] storableArray,
java.lang.String[] dbidArray)
Returns the merge from the given array of storable with the given array of DBID.
|
protected <K extends Data,X,Y> |
AbstractIndexManager.putIndexWithMap(java.util.Map<K,java.util.Map<X,Y>> index,
K key,
X name,
Y value)
Associates the given value to the given name at the given key in the given index.
|
protected <K extends Data,X,Y> |
AbstractIndexManager.removeIndexWithMap(java.util.Map<K,java.util.Map<X,Y>> index,
K key,
X name)
Remove the given name at the given key in the given index.
|
protected <K extends Data,T> |
AbstractIndexManager.removeIndexWithSet(java.util.Map<K,java.util.Set<T>> index,
K key,
java.util.Collection<T> values)
Removes the given values for the given key in the given index.
|
protected <K extends Data,T> |
AbstractIndexManager.removeIndexWithSet(java.util.Map<K,java.util.Set<T>> index,
K key,
T value)
Removes the given value for the given key in the given index.
|
protected <K extends Data,T> |
AbstractIndexManager.setIndexWithSet(java.util.Map<K,java.util.Set<T>> index,
K key,
java.util.Set<T> set)
Associates the given set to the given key in the given index.
|
static <T extends Data> |
JcmsUtil.stringArrayToDataArray(java.lang.Class<T> clazz,
java.lang.String[] ids)
Convert a Data[] to a String[] composed by id
|
static <T extends Data> |
JcmsUtil.stringToDataList(java.lang.String str,
java.lang.String delim,
java.lang.Class<T> clazz)
Convert a String of Data ids into a List of Data.
|
Modifier and Type | Method and Description |
---|---|
Data |
StrongLock.getData() |
Data |
ChannelPolicyManager.getData(java.lang.String id) |
Data |
Channel.getData(java.lang.String id)
Returns a data from its id
|
Data |
FriendlyURLManager.getDataFromFriendlyURL(java.lang.String friendlyURL)
Return the data associated with the given friendly URL.
|
static Data |
HttpUtil.getDataParameter(javax.servlet.http.HttpServletRequest request,
java.lang.String parameterName)
Retrieve a Data from its id received in parameter.
|
Data |
DataExtension.getExtendedData()
Get the value of extendedData.
|
static Data[] |
JcmsUtil.getUpdatedData(Data[] old,
java.util.Map dataMap)
Convert an old array of Data to a new array of data using a Map
|
Data |
Member.getUpdateInstance() |
Data |
Data.getUpdateInstance()
Returns an instance of this object to update it.
|
static <T extends Data> |
JcmsUtil.idCollectionToDataArray(java.util.Collection<java.lang.String> idColl,
java.lang.Class<T> clazz) |
protected <T extends Data> |
Data.mergeHybridLink(java.lang.Class<T> clazz,
T[] storableArray,
java.lang.String[] dbidArray)
Returns the merge from the given array of storable with the given array of DBID.
|
static <T extends Data> |
JcmsUtil.stringArrayToDataArray(java.lang.Class<T> clazz,
java.lang.String[] ids)
Convert a Data[] to a String[] composed by id
|
static Data[] |
JcmsUtil.stringArrayToDataArray(java.lang.String[] ids)
Convert a Data[] to a String[] composed by id
|
Modifier and Type | Method and Description |
---|---|
java.util.TreeSet<Data> |
Channel.getAllDataSet()
Returns all the data of this site in a new TreeSet.
|
java.util.Map<Data,ControllerStatus> |
Channel.getDataIntegrityReport(boolean refresh)
Checks the integrity constraints of all the data in the store.
|
java.util.ArrayList<Data> |
Channel.getDataList(java.lang.String[] ids)
Returns the instances associated to an array of ids.
|
java.util.TreeSet<Data> |
Channel.getFileIndexedDataSet(java.lang.String filename)
Returns the set of data bound to the given filename.
|
java.util.TreeMap<Data,java.util.Map<java.lang.Class<?>,java.util.Map<java.lang.String,java.util.TreeSet<Data>>>> |
LinkIndexManager.getIndex() |
java.util.TreeMap<Data,java.util.Map<java.lang.Class<?>,java.util.Map<java.lang.String,java.util.TreeSet<Data>>>> |
LinkIndexManager.getIndex() |
java.util.HashMap<java.lang.String,java.util.TreeSet<Data>> |
FileIndexManager.getIndex() |
java.util.TreeSet<Data> |
FileIndexManager.getIndexedDataSet(java.lang.String filename)
Returns the Set of data bound to the given filename (typically a FileDocument).
|
java.util.TreeSet<Data> |
FileIndexManager.getIndexedDataSet(java.lang.String filename,
boolean searchInDB)
Returns the Set of data bound to the given filename (typically a FileDocument or a DBFileDocument).
|
static java.util.List<Data> |
JcmsUtil.stringToDataList(java.lang.String str,
java.lang.String delim)
Convert a String of Data ids into a List of Data.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractLinkIndexListener.add(Data src,
java.util.Collection coll,
java.lang.String field) |
void |
AbstractLinkIndexListener.add(Data src,
Data[] array,
java.lang.String field) |
void |
AbstractLinkIndexListener.add(Data src,
Data[] array,
java.lang.String field) |
void |
AbstractLinkIndexListener.add(Data src,
Data tgt,
java.lang.String field) |
void |
AbstractLinkIndexListener.add(Data src,
java.util.Map mlMap,
java.lang.String field) |
void |
AbstractFileIndexListener.add(java.lang.String filename,
Data data) |
static void |
JcmsUtil.addData(java.util.TreeSet set,
java.lang.Class clazz,
Data data)
This methods adds the given data to the given set if this data
is an instance of the given class.
|
static void |
JcmsUtil.addData(java.util.TreeSet set,
java.lang.Class clazz,
Data[] array)
This methods adds data from an array to the given set if the data
is an instance of the given class.
|
boolean |
FriendlyURLManager.addFriendlyURL(Data data,
java.lang.String friendlyURL)
Add the given friendlyURLSet to the friendly urls of the servlet.
|
void |
DataController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context)
This method is called once the write operation has been performed.
|
void |
BasicDataController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context)
This method is called once the write operation has been performed.
|
void |
DataController.beforeWrite(Data data,
int op,
Member mbr,
java.util.Map context)
This method is called before the write operation is performed.
|
void |
BasicDataController.beforeWrite(Data data,
int op,
Member mbr,
java.util.Map context)
This method is called before the write operation is performed.
|
boolean |
RightPolicyManager.canDeleteOther(boolean isAuthorized,
Member mbr,
Data data,
RightInfo rightInfo) |
boolean |
Member.canDeleteOther(Data data) |
boolean |
DataRight.canDeleteOther(Data d) |
boolean |
CategoryRight.canDeleteOther(Data data) |
boolean |
Member.canDeleteOther(Data data,
RightInfo rightInfo) |
boolean |
Member.canPublish(Data data)
Convenient method
|
boolean |
DataRight.canPublish(Data d) |
boolean |
CategoryRight.canPublish(Data data) |
boolean |
Member.canRequestUnlock(Data data)
Returns true if this member can request unlock for the given data.
|
boolean |
StrongLockManager.canRequestUnlock(Data data,
Member mbr)
Returns true if the given member can request the lock (by mail).
|
boolean |
Member.canUnlock(Data data)
Returns true if this member can unlock the given data.
|
boolean |
StrongLockManager.canUnlock(Data data,
Member mbr)
Returns true if the member can unlock the given data
|
boolean |
RightPolicyManager.canUpdateOther(boolean isAuthorized,
Member mbr,
Data data,
RightInfo rightInfo) |
boolean |
Member.canUpdateOther(Data data) |
boolean |
DataRight.canUpdateOther(Data d) |
boolean |
CategoryRight.canUpdateOther(Data data) |
boolean |
Member.canUpdateOther(Data data,
RightInfo rightInfo) |
void |
LimitController.checkAlertThreshold(Data data) |
ControllerStatus |
DataController.checkIntegrity(Data data)
Checks if the given data respects constraints integrity
|
ControllerStatus |
BasicDataController.checkIntegrity(Data data)
Checks if the given data respects constraints integrity
|
boolean |
WeakLockManager.checkLockMember(Data data,
Member mbr)
Returns true if the given data can be locked by the given member.
|
boolean |
StrongLockManager.checkLockMember(Data data,
Member mbr)
Returns true if the given member has locked the given data or if the data is not locked.
|
ControllerStatus |
QuotaDataController.checkWrite(Data data,
int op,
Member mbr,
boolean checkIntegrity,
java.util.Map context) |
ControllerStatus |
DataController.checkWrite(Data data,
int op,
Member mbr,
boolean checkIntegrity,
java.util.Map context)
Checks if the given write operation can be performed
|
ControllerStatus |
BasicDataController.checkWrite(Data data,
int op,
Member mbr,
boolean checkIntegrity,
java.util.Map context)
Checks if the given write operation can be performed
|
protected java.lang.String[] |
Data.computeDBIDArray(Data[] array)
Extract the DBData from the given array and return an array of identifier of those DBData.
|
void |
Channel.createData(Data data,
Member opAuthor)
Creates a data in the store.
|
static java.util.Set<java.lang.String> |
JcmsUtil.dataArrayToIdSet(Data[] datas)
Convert a Data[] to a Set<String> composed by id
|
static java.lang.String[] |
JcmsUtil.dataArrayToNameArray(Data[] datas,
java.lang.String lang)
Convert a Data[] to a String[] composed of
their name (label, title, name, ...)
|
static java.lang.String[] |
JcmsUtil.dataArrayToStringArray(Data[] datas)
Convert a Data[] to a String[] composed by id
|
static java.lang.String |
JcmsUtil.dataToString(Data data)
Produces a String representation of given Data for debug, log purpose.
|
void |
Channel.deleteData(Data data,
Member opAuthor)
Delete a data in the store.
|
static java.lang.String |
JcmsUtil.getAbsDisplayUrlWithUpdatedParams(Data data,
java.util.Locale locale,
javax.servlet.http.HttpServletRequest request,
java.lang.String[] names,
java.lang.String[] newValues,
java.lang.String[] removePatterns,
boolean escapeAmpersand)
Return the absolute URL to access the given data in the front office, while
updating/adding or removing a set of parameters.
|
boolean |
TypeFieldEntry.getBoolean(Data data)
Gets the value of this
boolean field for the given Data . |
java.util.TreeSet |
TypeFieldEntry.getCategory(Data data,
Member mbr)
Gets the value of the given
Category field name for the given Data . |
DBDataRevision |
Publication.getDBDataRevision(Data data,
int op) |
DBDataRevision |
DBFileDocument.getDBDataRevision(Data data,
int op) |
static java.lang.String |
DescriptiveURLs.getDescriptiveURL(Data data,
java.util.Locale locale)
Retrieve an descriptive URL for the given Data in the given language.
|
static java.lang.String |
DescriptiveURLs.getDescriptiveURLText(Data data,
java.util.Locale locale)
Returns the textual part of a descriptive URL built for the given Data.
|
static java.lang.String |
JcmsUtil.getDisplayUrl(Data data,
java.util.Locale locale)
Return the URL to access the given data in the front office.
|
static java.lang.String |
JcmsUtil.getDisplayUrl(Data data,
java.util.Locale locale,
java.lang.String params,
boolean escapeAmpersand)
Return the URL to access the given data in the front office with the added given param string.
|
static java.lang.String |
JcmsUtil.getDisplayUrlWithAddedParam(Data data,
java.util.Locale locale,
javax.servlet.http.HttpServletRequest request,
java.lang.String name,
java.lang.String value,
boolean escapeAmpersand)
Return the URL to access the given data in the front office, while
adding the given parameter.
|
static java.lang.String |
JcmsUtil.getDisplayUrlWithUpdatedParams(Data data,
java.util.Locale locale,
javax.servlet.http.HttpServletRequest request,
java.lang.String[] names,
java.lang.String[] newValues,
java.lang.String[] removePatterns,
boolean escapeAmpersand)
Return the URL to access the given data in the front office, while
updating/adding or removing a set of parameters.
|
double |
TypeFieldEntry.getDouble(Data data)
Gets the value of this
double field for the given Data . |
java.lang.String |
RightInfo.getExplanationMessage(java.lang.String userLang,
java.util.Locale userLocale,
Data data,
Member mbr)
Returns the explanation message.
|
java.lang.Object |
DataIndexManager.getExtraInfo(Data data,
java.lang.String key)
Returns the ExtraInfo which is associated to the given key for the given data.
|
java.util.Map<java.lang.String,java.lang.Object> |
DataIndexManager.getExtraInfoMap(Data data)
Returns the ExtraInfo Map which is associated to the given data.
|
static java.lang.String |
JcmsUtil.getFieldLangAttributes(Data data,
java.lang.String fieldName,
java.lang.String userLang)
Compute the real language used for the given field and retrieve the
html language attributes to use for the this language.
|
java.lang.String |
TypeFieldEntry.getFieldValueAsString(Data data,
java.lang.String lang)
Gets value of the field as
String for field of the following type:
int
long
double
boolean
String |
java.lang.String[] |
TypeFieldEntry.getFieldValueAsStringArray(Data data,
java.lang.String lang)
Gets value of the field as
String[] for field of the following type:
int[]
long[]
double[]
boolean[]
String[]
List
Set |
java.util.Set<java.lang.String> |
FriendlyURLManager.getFriendlyURLSet(Data data)
Return a set of friendly urls associated with the given data
|
static java.lang.String |
JcmsUtil.getId(Data data)
This convenient method return the id of the given data.
|
<T> java.util.TreeSet<T> |
LinkIndexManager.getIndexedDataSet(Data data,
java.lang.Class<T> clazz)
Returns the Set of clazz instances referring this data (whatever
the field they used for this reference)
|
<T> java.util.TreeSet<T> |
LinkIndexManager.getIndexedDataSet(Data data,
java.lang.Class<T> clazz,
java.lang.String field)
Returns the Set of clazz instances referring this data with the given field.
|
int |
TypeFieldEntry.getInt(Data data)
Gets the value of this
int field for the given Data . |
int |
LinkIndexManager.getLinkCount(Data data) |
int |
Channel.getLinkCount(Data data)
Returns the number of instances of Data referring the given Data
|
<T> java.util.TreeSet<T> |
Channel.getLinkIndexedDataSet(Data data,
java.lang.Class<T> clazz)
Returns the Set of Data of the given Class, referring the given data.
|
<T> java.util.TreeSet<T> |
Channel.getLinkIndexedDataSet(Data data,
java.lang.Class<T> clazz,
java.lang.String field)
Returns the Set of Data of the given Class, referring the given data with the given field.
|
java.util.Date |
WeakLockManager.getLockDate(Data data)
Returns the date the given data has been locked.
|
java.lang.String |
StrongLockManager.getLockInfo(Data data,
java.util.Locale locale)
Returns a string which explains who has the lock on the given data (return "" if the data is not locked)
|
Member |
WeakLockManager.getLockMember(Data data)
Returns the member who has locked the given data.
|
long |
TypeFieldEntry.getLong(Data data)
Gets the value of this
long field for the given Data . |
java.lang.String |
RightInfo.Explanation.getMessage(java.lang.String userLang,
java.util.Locale userLocale,
Data data,
Member mbr,
java.lang.Class<? extends RightPolicyFilter> rightPolicyFilter) |
java.lang.Object |
TypeFieldEntry.getObject(Data data)
Gets the value of this
Object field for the given Data . |
java.lang.Object |
TypeFieldEntry.getObject(Data data,
java.lang.String lang)
Gets the value of this
Object field for the given Data . |
DataRight |
Member.getRight(Data data) |
java.lang.String |
TemplatePolicyManager.getSkinTemplateUsage(Data data,
java.lang.String usage) |
static java.lang.String |
ResourceHelper.getSpecificEdit(Data data)
Gives the JSP really used when a call to edit.jsp is done.
|
StrongLock |
StrongLockManager.getStrongLock(Data data)
Returns the StrongLock bound to given data.
|
StrongLock |
StrongLockManager.getStrongLock(Data data,
boolean useCache)
Returns the StrongLock bound to given data.
|
TypeTemplateEntry |
TemplatePolicyManager.getTemplateEntry(java.lang.String usage,
Data data,
TypeTemplateEntry tte) |
java.lang.String |
TemplatePolicyManager.getTemplateUsage(Data data,
java.lang.String usage) |
java.lang.String |
Channel.getTypeFieldLabel(Data data,
java.lang.String fieldName)
Returns the localized label of the given field of the given data.
|
java.lang.String |
Channel.getTypeFieldLabel(Data data,
java.lang.String fieldName,
java.lang.String lang)
Returns the localized label of the given field of the given data.
|
static Data[] |
JcmsUtil.getUpdatedData(Data[] old,
java.util.Map dataMap)
Convert an old array of Data to a new array of data using a Map
|
java.lang.String |
Channel.getUsedLanguage(Data data,
java.lang.String fieldName,
java.lang.String lang)
Retrieve the language code really used if the field of the given
publication is requested in the given language.
|
java.util.List<? extends Storable> |
Channel.getVersionList(Data data)
Get all the version of a given Data.
|
java.util.Set<java.lang.String> |
Channel.getVirtualIDSet(Data data)
Returns the set of virtual ID bound to the given data (or null if it does not exist).
|
protected boolean |
Member.internalCanDeleteOther(Data data,
RightInfo rightInfo) |
protected boolean |
Member.internalCanUpdateOther(Data data,
RightInfo rightInfo) |
boolean |
FriendlyURLManager.isFriendlyURLAvailable(Data data,
java.lang.String friendlyURL)
Check if the given friendly URL is available, that is either :
the Friendly URL is not in the Friendly URLs of the servlet
or else the Friendly URL is already there with the same data
|
boolean |
WeakLockManager.isLocked(Data data)
Returns true if the given data is locked.
|
boolean |
StrongLockManager.isLocked(Data data)
Returns true if the given data is locked.
|
boolean |
WeakLockManager.isLockedBy(Data data,
Member mbr)
Returns true if the given data is locked by the given member.
|
static boolean |
JcmsUtil.isPersisted(Data data)
Check if the given data has been persisted (either in JStore or in the database).
|
boolean |
Channel.isRegistered(Data data)
Checks if the given data is still registered in the Store.
|
static boolean |
JcmsUtil.isSameId(Data d1,
Data d2)
Returns true if the 2 data have the same and non null ID.
|
boolean |
ReverseDataSelector.isSelected(Data data)
Returns the reverse value of the encapsulated DataSelector.
|
boolean |
QueryManager.QueryPublicationSelector.isSelected(Data data) |
boolean |
Publication.AuthorizedSelector.isSelected(Data data) |
boolean |
Publication.CanWorkOnSelector.isSelected(Data data) |
boolean |
Publication.WorkspaceSelector.isSelected(Data data) |
boolean |
Publication.WorkspaceAuthorSelector.isSelected(Data data) |
boolean |
Publication.VisibleStateSelector.isSelected(Data data) |
boolean |
Publication.PstatusSelector.isSelected(Data data) |
boolean |
Publication.PdateSelector.isSelected(Data data) |
boolean |
Publication.SdateSelector.isSelected(Data data) |
boolean |
Publication.EdateSelector.isSelected(Data data) |
boolean |
Publication.AdateSelector.isSelected(Data data) |
boolean |
Publication.UdateSelector.isSelected(Data data) |
boolean |
Publication.TrackedSelector.isSelected(Data data) |
boolean |
Publication.AudienceRightSelector.isSelected(Data data) |
boolean |
Publication.ReadRightSelector.isSelected(Data data) |
boolean |
Publication.UserContentSelector.isSelected(Data data) |
boolean |
OrDataSelector.isSelected(Data data)
Returns true if one of the DataSelector returns true.
|
boolean |
Member.UsageSelector.isSelected(Data data) |
boolean |
Member.GuestSelector.isSelected(Data data) |
boolean |
Member.GroupSelector.isSelected(Data data) |
boolean |
Member.DisabledSelector.isSelected(Data data) |
boolean |
Member.EnabledSelector.isSelected(Data data) |
boolean |
Member.TextSelector.isSelected(Data data) |
boolean |
Member.ValidEmailSelector.isSelected(Data data) |
boolean |
Member.WorkerSelector.isSelected(Data data) |
boolean |
Member.AdministratorSelector.isSelected(Data data) |
boolean |
Member.NotificationPeriodSelector.isSelected(Data data) |
boolean |
Member.BelongsToWorkspaceOrChildSelector.isSelected(Data data) |
boolean |
Group.WorkspaceSelector.isSelected(Data data) |
boolean |
Group.NameSelector.isSelected(Data data) |
boolean |
Group.ParentSelector.isSelected(Data data) |
boolean |
Group.LeafSelector.isSelected(Data data) |
boolean |
Group.MemberSelector.isSelected(Data data) |
boolean |
Group.NotificationPeriodSelector.isSelected(Data data) |
boolean |
Form.SubmitMemberSelector.isSelected(Data data) |
boolean |
FileDocument.ContentTypeSelector.isSelected(Data data) |
boolean |
FileDocument.SizeSelector.isSelected(Data data) |
boolean |
FileDocument.HiddenSelector.isSelected(Data data) |
boolean |
FileDocument.MediaTypeSelector.isSelected(Data data) |
boolean |
DataSelector.isSelected(Data data)
Evaluates if a data must be selected or not.
|
boolean |
Data.CdateSelector.isSelected(Data data) |
boolean |
Data.MdateSelector.isSelected(Data data) |
boolean |
Data.ImportSelector.isSelected(Data data) |
boolean |
Data.DeletableSelector.isSelected(Data data) |
boolean |
Data.AuthorSelector.isSelected(Data data) |
boolean |
Data.StrongLockSelector.isSelected(Data data) |
boolean |
ClassDataSelector.isSelected(Data data) |
boolean |
Category.AuthorizedSelector.isSelected(Data data) |
boolean |
Category.NameSelector.isSelected(Data data) |
boolean |
Category.NodeSelector.isSelected(Data data) |
boolean |
Category.LeafSelector.isSelected(Data data) |
boolean |
AndDataSelector.isSelected(Data data)
Returns true if all the DataSelector returns true.
|
static boolean |
JcmsUtil.isStored(Data data)
Check if the given data is not null and stored
|
void |
WeakLockManager.lock(Data data,
Member mbr)
Locks the given data for the given member.
|
void |
StrongLockManager.lock(Data data,
Member mbr)
Lock the given data for the given member.
|
protected <T extends Data> |
Data.mergeHybridLink(java.lang.Class<T> clazz,
T[] storableArray,
java.lang.String[] dbidArray)
Returns the merge from the given array of storable with the given array of DBID.
|
void |
DataController.processFieldStatusMap(Data data,
Member mbr,
java.util.Map<java.lang.String,FieldStatus> map)
This method is called to fill the map of FieldStatus for the given data.
|
void |
BasicDataController.processFieldStatusMap(Data data,
Member mbr,
java.util.Map<java.lang.String,FieldStatus> map)
This method is called to fill the map of FieldStatus for the given data.
|
java.lang.Object |
DataIndexManager.putExtraInfo(Data data,
java.lang.String key,
java.lang.Object value)
Associates the given ExtraInfo for the given data.
|
void |
StrongLockManager.refreshCacheEntry(Data data)
Invalidate the cache entries for the given publication
|
void |
AbstractLinkIndexListener.remove(Data src,
java.util.Collection coll,
java.lang.String field) |
void |
AbstractLinkIndexListener.remove(Data src,
Data[] array,
java.lang.String field) |
void |
AbstractLinkIndexListener.remove(Data src,
Data[] array,
java.lang.String field) |
void |
AbstractLinkIndexListener.remove(Data src,
Data tgt,
java.lang.String field) |
void |
AbstractLinkIndexListener.remove(Data src,
java.util.Map mlMap,
java.lang.String field) |
void |
AbstractFileIndexListener.remove(Data data,
java.lang.String filename) |
boolean |
FriendlyURLManager.removeDataFriendlyURL(Data data)
Remove the given data and all its associated friendly url.
|
java.lang.Object |
DataIndexManager.removeExtraInfo(Data data,
java.lang.String key)
Removes the mapping for this key from this map if it is present.
|
java.util.Map<java.lang.String,java.lang.Object> |
DataIndexManager.removeExtraInfoMap(Data data)
Removes and returns the ExtraInfo Map which is associated to the given data.
|
static void |
DescriptiveURLs.removeURLCache(Data data)
Remove the cached Descriptive URL values for the given Data.
|
void |
StrongLockManager.requestUnlock(Data data,
Member mbr,
java.lang.String message)
Request to unlock the given data for the given member
|
void |
StrongLock.setData(Data data) |
void |
DataExtension.setExtendedData(Data v)
Set the value of extendedData.
|
java.util.Map<java.lang.String,java.lang.Object> |
DataIndexManager.setExtraInfoMap(Data data,
java.util.Map<java.lang.String,java.lang.Object> extraInfoMap)
Set the ExtraInfo Map associated to the given data.
|
default boolean |
DataSelector.test(Data data) |
void |
WeakLockManager.unlock(Data data)
Unlocks the given data
|
void |
StrongLockManager.unlock(Data data)
Unlock the given data, without checking the member.
|
void |
WeakLockManager.unlock(Data data,
Member mbr)
Unlocks the given data for the given member.
|
void |
StrongLockManager.unlock(Data data,
Member mbr)
Unlock the given data
|
void |
StrongLockManager.unlock(Data data,
Member mbr,
boolean force)
Unlock the given data
|
protected void |
Channel.updateClass2DataSet(Data data,
boolean add)
This methods is called by a DataListener when a Data is updated or created
to update the map which link Class to Set of Data.
|
void |
Channel.updateData(Data updated,
Member opAuthor)
Updates a data in the store.
|
Modifier and Type | Method and Description |
---|---|
static void |
JcmsUtil.exportCSV(java.util.Set<? extends Data> dataSet,
java.lang.String lang,
java.io.Writer writer)
Export a dataSet to CSV
|
static void |
JcmsUtil.exportCSVIntegrityReport(java.util.Map<Data,ControllerStatus> report,
java.lang.String lang,
java.io.Writer writer)
Export a Data Integrity Report to CSV
|
long |
Channel.getDataCount(java.lang.Class<? extends Data> clazz)
Returns the number of data available for the given class.
|
int |
LimitController.getLimit(java.lang.Class<? extends Data> clazz)
Returns the limit for a given Data class.
|
static java.util.TreeMap<java.lang.String,java.lang.String> |
Data.getNewDefaultExtraDataMap(java.lang.Class<? extends Data> clazz,
boolean shortKey)
Deprecated.
|
static java.util.TreeMap<java.lang.String,java.lang.String> |
Data.getNewDefaultExtraDataMap(java.lang.Class<? extends Data> clazz,
java.lang.String suffix,
boolean shortKey)
Returns a
TreeMap representing the Extra
Data description and default value. |
static java.util.TreeMap<java.lang.String,java.lang.String> |
Data.getNewDefaultExtraDataMap(java.lang.Class<? extends Data> clazz,
java.lang.String suffix,
boolean shortKey,
boolean useSuperClasses)
Returns a
TreeMap representing the Extra
Data description and default value. |
static java.util.TreeMap<java.lang.String,java.lang.String> |
Data.getNewDefaultExtraDBDataMap(java.lang.Class<? extends Data> clazz,
boolean shortKey)
Deprecated.
|
static java.util.TreeMap<java.lang.String,java.lang.String> |
Data.getNewDefaultExtraDBDataMap(java.lang.Class<? extends Data> clazz,
java.lang.String suffix,
boolean shortKey)
Returns a
TreeMap representing the Extra
Data description and default value. |
static java.util.TreeMap<java.lang.String,java.lang.String> |
Data.getNewDefaultExtraDBDataMap(java.lang.Class<? extends Data> clazz,
java.lang.String suffix,
boolean shortKey,
boolean useSuperClasses)
Returns a
TreeMap representing the Extra DB
Data description and default value. |
static TypeTemplateEntry |
Publication.getTemplateEntry(java.lang.String usage,
boolean devModeChecks,
java.lang.Class<? extends Data> clazz,
Workspace ws)
Returns the TypeTemplateEntry matching the given parameters.
|
TypeTemplateEntry |
TemplatePolicyManager.getTemplateEntry(java.lang.String usage,
java.lang.Class<? extends Data> pubClass,
Workspace ws,
TypeTemplateEntry tte) |
static java.lang.String |
JcmsUtil.join(java.util.Collection<? extends Data> coll,
java.lang.String sep,
java.lang.String userLang)
Joins a collection of Object with the given separator into a
String.
|
protected void |
Publication.removeDataSet(Member opAuthor,
java.util.Set<? extends Data> dataSet)
Remove all the data of the given data set
|
Constructor and Description |
---|
CacheEntry(long lockRowId,
Data data,
Member mbr,
java.util.Date date) |
Data(Data other) |
Modifier and Type | Class and Description |
---|---|
class |
AccessControlList
Define a collection of resources and their associated authorization.
|
Modifier and Type | Method and Description |
---|---|
protected static boolean |
AccessControlManager.internalCheckWorkspaceDataAccess(java.lang.String resource,
Group aclGroup,
Workspace ws,
Data data,
Member mbr)
This method is invoked when a Data ACL has been granted for a member,
in such case, we check the minimum requirement to validate the authorization or not.
|
boolean |
AccessControlList.NameSelector.isSelected(Data data) |
boolean |
AccessControlList.WorkspaceAclSelector.isSelected(Data data) |
Modifier and Type | Method and Description |
---|---|
protected int |
PortletCtxMenu.addAddMenu(java.lang.StringBuffer sb,
Data data) |
protected int |
PublicationCtxMenu.addAttachPubMenu(java.lang.StringBuffer sb,
Data data) |
protected int |
PortletCtxMenu.addCacheMenu(java.lang.StringBuffer sb,
Data data) |
protected int |
PortletCtxMenu.addCaddyMenu(java.lang.StringBuffer sb,
Data data) |
protected int |
MemberCtxMenu.addCaddyMenu(java.lang.StringBuffer sb,
Data data) |
protected int |
AbstractCtxMenu.addCaddyMenu(java.lang.StringBuffer sb,
Data data) |
protected int |
PortletCtxMenu.addCustomMenu(java.lang.StringBuffer sb,
Data data) |
protected int |
MemberCtxMenu.addDeleteMenu(java.lang.StringBuffer sb,
Data data) |
protected int |
AbstractCtxMenu.addDeleteMenu(java.lang.StringBuffer sb,
Data data,
java.lang.String workspaceFilter,
boolean isEnabled) |
protected int |
PortletCtxMenu.addEditMenu(java.lang.StringBuffer sb,
Data data) |
protected int |
MemberCtxMenu.addEditMenu(java.lang.StringBuffer sb,
Data data) |
protected int |
PublicationCtxMenu.addEditMenu(java.lang.StringBuffer sb,
Data pub,
boolean popup) |
protected int |
AbstractCtxMenu.addEditMenu(java.lang.StringBuffer sb,
Data data,
boolean isEnabled,
boolean popup) |
protected int |
AbstractCtxMenu.addInspectMenu(java.lang.StringBuffer sb,
Data data) |
protected int |
PortletCtxMenu.addRefreshMenu(java.lang.StringBuffer sb,
Data data) |
protected int |
PortletCtxMenu.addRemoveMenu(java.lang.StringBuffer sb,
Data data) |
protected int |
PortletCtxMenu.addTemplateMenu(java.lang.StringBuffer sb,
Data data) |
protected int |
CategoryCtxMenu.addViewPortalMenu(java.lang.StringBuffer sb,
Data data) |
Modifier and Type | Class and Description |
---|---|
class |
Alert |
Modifier and Type | Field and Description |
---|---|
protected Data |
AlertBuilder.data |
protected Data |
Alert.data |
Modifier and Type | Method and Description |
---|---|
Data |
Alert.getData() |
Modifier and Type | Method and Description |
---|---|
void |
AlertController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
void |
AlertController.beforeWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
void |
AlertManager.deleteAlerts(Data data)
Deletes all alerts on given data
|
int |
AlertManager.getAlertCount(Data data)
Returns the count of Alert on the given data
|
java.util.List<Alert> |
AlertManager.getAlertList(Data data)
Returns the list of Alert on the given data
|
static java.util.Map<java.lang.String,java.lang.String> |
AlertUtil.getCommonParamMap(Member recipient,
java.lang.String markup,
Data data,
Member author) |
static java.lang.String |
AlertUtil.getDataLink(Data data,
Member recipient)
Returns the HTML link for the given data (with an absolute URL).
|
protected java.lang.String |
AlertBuilder.getDataLink(Data data,
Member recipient)
Returns the HTML link for the given data (with an absolute URL).
|
static java.lang.String |
AlertUtil.getDataRepresentation(Data data,
java.lang.String markup,
Member recipient)
Returns a representation of the given data suitable for the given markup.
|
protected java.lang.String |
AlertBuilder.getDataRepresentation(Data data,
java.lang.String markup,
Member recipient)
Returns a representation of the given data suitable for the given markup.
|
static java.lang.String |
AlertUtil.getDataText(Data data,
Member recipient)
Returns the textual representation for the given data.
|
protected java.lang.String |
AlertBuilder.getDataText(Data data,
Member recipient)
Returns the textual representation for the given data.
|
void |
Alert.setData(Data data) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
AlertUtil.getHtmlDataList(java.util.Collection<? extends Data> dataColl,
Member recipient)
Returns an HTML
UL list from the given data collection. |
Constructor and Description |
---|
Alert(Alert.Level level,
java.lang.String domain,
java.lang.String name,
Member recipient,
Data data,
Member author) |
AlertBuilder(Alert.Level level,
java.lang.String domain,
java.lang.String name,
Data data) |
AlertBuilder(Alert.Level level,
java.lang.String domain,
java.lang.String name,
Data data,
Member author) |
AlertBuilder(Alert.Level level,
java.lang.String domain,
java.lang.String name,
Data data,
Member author,
boolean isAuthorRecipient) |
AlertBuilder(Alert.Level level,
java.lang.String domain,
java.lang.String name,
Data data,
Member author,
boolean isAuthorRecipient,
java.util.Date expiration) |
Modifier and Type | Method and Description |
---|---|
Data |
DataDeserializer.deserialize(org.codehaus.jackson.JsonParser jp,
org.codehaus.jackson.map.DeserializationContext paramDeserializationContext) |
Data |
EventData.getData() |
Modifier and Type | Method and Description |
---|---|
void |
EventData.setData(Data data) |
Constructor and Description |
---|
EventData(java.lang.String type,
Member actor,
int opAction,
Data data) |
EventData(java.lang.String type,
Member actor,
java.lang.String action,
Data data,
javax.servlet.http.HttpServletRequest request) |
EventData(java.lang.String type,
Member actor,
java.lang.String action,
Data data,
javax.servlet.http.HttpServletRequest request,
long eventDate) |
EventData(java.lang.String type,
Member actor,
java.lang.String action,
Data data,
javax.servlet.http.HttpServletRequest request,
long startDate,
long endDate,
long eventDate) |
Modifier and Type | Class and Description |
---|---|
class |
AuthenticationCookie
POJO use to store authentication cookie that were emitted to end user.
|
Modifier and Type | Class and Description |
---|---|
class |
CaddyComparator<T extends Data>
Compares Data based on their presence in the Caddy.
|
Modifier and Type | Field and Description |
---|---|
protected java.lang.Class<? extends Data> |
CaddyPopinHandler.dataClass |
protected java.util.HashSet<Data> |
CaddyPopinHandler.dataSet |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends Data> |
WorkspaceCaddyManagerHandler.getDataClass() |
java.lang.Class<? extends Data> |
PublicationCaddyManagerHandler.getDataClass() |
java.lang.Class<? extends Data> |
MemberCaddyManagerHandler.getDataClass() |
java.lang.Class<? extends Data> |
GroupCaddyManagerHandler.getDataClass() |
java.lang.Class<? extends Data> |
DBMemberCaddyManagerHandler.getDataClass() |
java.lang.Class<? extends Data> |
CategoryCaddyManagerHandler.getDataClass() |
java.lang.Class<? extends Data> |
CaddyPopinHandler.getDataClass() |
abstract java.lang.Class<? extends Data> |
AbstractCaddyManagerHandler.getDataClass()
Retrieve the type of data being handled by this handler
|
Modifier and Type | Method and Description |
---|---|
boolean |
Caddy.add(Data data)
Add given data to this caddy.
|
boolean |
Caddy.contains(Data data)
Check if the given Data is in the caddy.
|
protected boolean |
AbstractCaddyManagerHandler.deleteDataExtension(Data data,
java.util.HashMap controllerContext)
Delete the data extension of the given data, if asked.
|
protected boolean |
AbstractCaddyManagerHandler.processMultipleStatus(Data data,
ControllerStatus status)
Process the ControllerStatus: do nothing if OK, or send on
forbidden, or accumulate warning message with the previous ones in the request.
|
boolean |
Caddy.remove(Data data)
Remove the given data from this caddy.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Caddy.addAll(java.util.Collection<? extends Data> coll)
Add given Collection of data to this caddy.
|
boolean |
Caddy.canManage(java.lang.Class<? extends Data> clazz,
Member loggedMember)
Checks if the specified member is allowed to manage the specified class of Data.
|
static boolean |
Caddy.checkCaddyAccess(java.lang.Class<? extends Data> clazz,
Member loggedMember,
Workspace workspace)
Check if a member is authorized to display
the caddy corresponding to the specified clazz.
|
java.util.ArrayList<? extends java.lang.Object> |
Caddy.getList(java.lang.Class<? extends Data> clazz)
Create and returns a new list containing all
Data of the specified class contained in the caddy. |
int |
Caddy.getListSize(java.lang.Class<? extends Data> clazz)
Retrieve the number of
Data of the specified class contained in the caddy. |
boolean |
Caddy.removeAll(java.util.Collection<? extends Data> coll)
Remove given Collection of data from this caddy.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCalendarEvent
This abstract class provides a superclass to every calendar event and base
methods for their manipulation
|
class |
AbstractEventResource |
Modifier and Type | Method and Description |
---|---|
boolean |
MoreThanOneDayCalendarEventSelector.isSelected(Data data) |
boolean |
LessThanOneDayCalendarEventSelector.isSelected(Data data) |
boolean |
AbstractCalendarEvent.CalendarEventDateSelector.isSelected(Data data) |
boolean |
AbstractCalendarEvent.CalendarEventAttendeeSelector.isSelected(Data data) |
Modifier and Type | Method and Description |
---|---|
void |
JcmsContext.sendRedirect(Data data)
Redirect to the given data (eg a publication, a category, ...) Will not
redirect if data is null or if response has already been commited, but we
put the request attribute "redirect" with the value of the url so that
doDisplayBuffer can be able to redirect with the javascript hack.
|
boolean |
JcmsJspContext.showEditIcon(Workspace ws,
Data pub) |
boolean |
JcmsJspContext.showEditIcon(Workspace ws,
Data pub,
java.lang.Class clazz) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
DataIconPolicyManager.getDataIcon(Data data,
java.lang.String icon) |
java.lang.String |
DataIconPolicyManager.getDataIconAlt(Data data,
java.lang.String alt,
java.lang.String userLang) |
java.lang.String |
DataIconPolicyManager.getDataIconHtml(Data data,
java.lang.String html,
java.lang.String userLang) |
java.lang.String |
DataIconPolicyManager.getDataIconTitle(Data data,
java.lang.String title,
java.lang.String userLang) |
Modifier and Type | Class and Description |
---|---|
class |
DataInfos<T extends Data,E extends DataInfos<T,E>> |
Modifier and Type | Method and Description |
---|---|
protected void |
MediaInfos.doInitReadableData(Data data) |
Modifier and Type | Field and Description |
---|---|
protected Data |
DBDataRevision.revData |
Modifier and Type | Method and Description |
---|---|
protected <T extends Data> |
DBDataRevision.decodeIdList(java.lang.Class<T> clazz,
java.lang.String str) |
protected <T extends Data> |
DBDataRevision.decodeIdSet(java.lang.Class<T> clazz,
java.lang.String str) |
protected <T extends Data> |
DBDataRevision.encodeIdCollection(java.util.Collection<T> coll) |
Modifier and Type | Method and Description |
---|---|
static Data |
HibernateUtil.getCurrentData(java.lang.String id)
Return the current persisted state of the Data with the given id.
|
Data |
DBEventLog.getData() |
static Data |
HibernateUtil.getData(java.lang.String id)
Retrieves the Data bound to the specified jcms id from the database.
|
Data |
DBDataRevision.getRevData() |
Data |
DBDataRevision.getRevisionData() |
Modifier and Type | Method and Description |
---|---|
java.util.List<Data> |
DBDataRevisionManager.getRevisionDataList(java.lang.Class clazz,
java.lang.String id)
Returns a list of data representation of each revision of the given data.
|
java.util.List<Data> |
DBDataRevisionManager.getRevisionDataList(Data data)
Returns a list of data representation of each revision of the given data.
|
java.util.List<Data> |
DBDataRevisionManager.getRevisionDataList(java.lang.String id)
Returns a list of data representation of each revision of the given data.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Data> |
DBDataRevisionManager.getRevisionDataList(Data data)
Returns a list of data representation of each revision of the given data.
|
java.util.List<DBDataRevision> |
DBDataRevisionManager.getRevisionList(Data data)
Returns the list of DBDataRevision for the given data.
|
static void |
HibernateUtil.save(Data data)
Saves or updates the specified Data in the database.
|
void |
DBEventLog.setData(Data data) |
void |
DBDataRevision.setRevData(Data data) |
Constructor and Description |
---|
DBDataRevision(Data data,
int op) |
DBEventLog(java.lang.String source,
java.lang.String target,
int op,
Data data) |
Modifier and Type | Class and Description |
---|---|
class |
DBMember |
Modifier and Type | Method and Description |
---|---|
Data |
DBMember.getUpdateInstance() |
Modifier and Type | Method and Description |
---|---|
Data |
ExtraDBData.getData() |
Modifier and Type | Method and Description |
---|---|
static ExtraDBData |
ExtraDBDataManager.getExtraDBData(Data data,
java.lang.String name)
Retrieve the ExtraDBData instance for the specified Data and name.
|
static java.util.List<ExtraDBData> |
ExtraDBDataManager.getExtraDBDataList(Data data)
Retrieve all ExtraDBData for the specified Data.
|
static java.util.Map<java.lang.String,java.lang.String> |
ExtraDBDataManager.getExtraDBDataMap(Data data)
Retrieve all the extradbdata values for the specified Data.
|
static java.lang.String |
ExtraDBDataManager.getExtraDBDataValue(Data data,
java.lang.String name)
Retrieve the extradbdata value for the specified Data and name.
|
static int |
ExtraDBDataManager.removeAllExtraDBData(Data data)
Delete all ExtraDBData for the specified Data.
|
static java.lang.String |
ExtraDBDataManager.saveExtraDBData(Data data,
java.lang.String name,
java.lang.String value)
Save, update or remove the specified extradbdata value for the specified Data and name.
|
static void |
ExtraDBDataManager.saveExtraDBDataMap(Data data,
java.util.Map<java.lang.String,java.lang.String> extraDBDataMap,
boolean replace)
Save, update or remove the specified extradbdatas values for the specified Data.
|
void |
ExtraDBData.setData(Data data) |
Constructor and Description |
---|
ExtraDBData(Data data,
java.lang.String name,
java.lang.String value) |
Modifier and Type | Class and Description |
---|---|
class |
FileProcessingInfo |
class |
FileProcessingLog |
Modifier and Type | Class and Description |
---|---|
class |
EditDataFormHandler<T extends Data>
This class is the super class of all FormHandlers which manage stored data.
|
Modifier and Type | Field and Description |
---|---|
protected Data |
EditExtraDataHandler.data |
protected Data |
EditNotificationCriteriaHandler.notifiedData |
protected Data |
EditExtraDataHandler.workingData |
Modifier and Type | Method and Description |
---|---|
<T extends Data> |
JcmsFormHandler.getHiddenField(java.lang.String name,
java.util.Set<T> set) |
protected <T extends Data> |
EditDataHandler.processDataIds(java.lang.String fieldName,
java.lang.String[] ids,
java.lang.Class<T> clazz)
Computes link array to retrieve Data of the given Class.
|
protected <T extends Data> |
EditDataHandler.processDataIds(java.lang.String fieldName,
java.lang.String[] ids,
java.lang.Class<T> clazz,
boolean trim)
Computes link array to retrieve Data of the given Class.
|
<T extends Data> |
EditDataHandler.processMLDataArray(java.lang.String fieldName,
java.lang.Class<T> clazz,
java.lang.String[] values,
java.util.Map mlMap)
Process the given ML values (data ids)
|
Modifier and Type | Method and Description |
---|---|
Data |
EditDataIdHandler.getAvailableData() |
Data |
CheckRightsHandler.getAvailableData() |
Data |
EditDataHandler.getAvailableData(Data data,
Data dataField,
Data field,
java.util.Map mlMap,
java.lang.String lang)
Generic method to get available ML field for a given data in a given language.
|
Data[] |
EditDataHandler.getAvailableDataArray(Data data,
Data[] dataField,
Data[] field,
java.util.Map mlMap,
java.lang.String lang)
Generic method to get available ML field for a given array of data in a given language.
|
protected Data |
EditDataHandler.processDataId(java.lang.String fieldName,
java.lang.String dataId,
java.lang.Class<? extends Data> clazz)
Computes given dataid, trim and retrieve associated data.
|
Data |
EditDataHandler.processMLData(java.lang.String fieldName,
java.lang.Class clazz,
java.lang.String[] values,
java.util.Map mlMap)
Process the given ML values (data ids)
|
<T extends Data> |
EditDataHandler.processMLDataArray(java.lang.String fieldName,
java.lang.Class<T> clazz,
java.lang.String[] values,
java.util.Map mlMap)
Process the given ML values (data ids)
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends Data> |
MembersCsvImportHandler.getDataClass()
Overriding EditDataHandler for Steps modal Form purpose, but not really editing a Data.
|
java.lang.Class<? extends Data> |
EditPublicationHandler.getDataClass() |
java.lang.Class<? extends Data> |
EditNotificationCriteriaHandler.getDataClass() |
java.lang.Class<? extends Data> |
EditMemberHandler.getDataClass() |
java.lang.Class<? extends Data> |
EditDataIdHandler.getDataClass() |
abstract java.lang.Class<? extends Data> |
EditDataHandler.getDataClass() |
java.util.Set<Data> |
EditDataIdHandler.getReferrerSet() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
EditDataHandler.createUploadedFileDocument(Data[] datas,
java.util.Map dataML,
Member author,
Workspace ws)
Performs create on given array of data if it is a FileDocument that have just been uploaded.
|
protected boolean |
EditDataHandler.createUploadedFileDocument(Data[] datas,
Member author,
Workspace ws)
Performs create on given array of data if it is a FileDocument that have just been uploaded.
|
protected boolean |
EditDataHandler.createUploadedFileDocument(Data data,
java.util.Map dataML,
Member author,
Workspace ws)
Performs create on given array of data if it is a FileDocument that have just been uploaded.
|
protected boolean |
EditDataHandler.createUploadedFileDocument(Data data,
Member author,
Workspace ws)
Performs create on given data if it is a FileDocument that have just been uploaded.
|
Data |
EditDataHandler.getAvailableData(Data data,
Data dataField,
Data field,
java.util.Map mlMap,
java.lang.String lang)
Generic method to get available ML field for a given data in a given language.
|
Data[] |
EditDataHandler.getAvailableDataArray(Data data,
Data[] dataField,
Data[] field,
java.util.Map mlMap,
java.lang.String lang)
Generic method to get available ML field for a given array of data in a given language.
|
Data[] |
EditDataHandler.getAvailableDataArray(Data data,
Data[] dataField,
Data[] field,
java.util.Map mlMap,
java.lang.String lang)
Generic method to get available ML field for a given array of data in a given language.
|
Data[] |
EditDataHandler.getAvailableDataArray(Data data,
Data[] dataField,
Data[] field,
java.util.Map mlMap,
java.lang.String lang)
Generic method to get available ML field for a given array of data in a given language.
|
java.lang.String |
JcmsFormHandler.getHiddenField(java.lang.String name,
Data value) |
java.lang.String |
JcmsFormHandler.getHiddenField(java.lang.String name,
Data[] datas) |
void |
EditTypeExtensionHandler.setExtendedData(Data extendedData)
Called by the Edit[Data]Handler when validating create or update.
|
void |
EditNotificationCriteriaHandler.setFields(Data data) |
void |
EditDataHandler.setFields(Data data)
Set the common (Data) fields.
|
protected boolean |
EditDataHandler.validateCreateExtension(Data extendedData) |
protected boolean |
EditDataHandler.validateUpdateExtension(DataExtension extension,
Data extendedData) |
protected boolean |
EditDataHandler.validateUploadedFileDocument(Data[] datas,
java.util.Map dataML,
Member author,
Workspace ws)
Performs create on given data if it is a FileDocument that have just been uploaded.
|
protected boolean |
EditDataHandler.validateUploadedFileDocument(Data[] datas,
Member author,
Workspace ws)
Performs validate on given array of data if it is a FileDocument that have just been uploaded.
|
protected boolean |
EditDataHandler.validateUploadedFileDocument(Data data,
java.util.Map dataML,
Member author,
Workspace ws)
Performs create on given data if it is a FileDocument that have just been uploaded.
|
protected boolean |
EditDataHandler.validateUploadedFileDocument(Data data,
Member author,
Workspace ws)
Performs create on given data if it is a FileDocument that have just been uploaded.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
JcmsUploadFormHandler.getFakeUniqueId(java.lang.Class<? extends Data> clazz) |
protected Data |
EditDataHandler.processDataId(java.lang.String fieldName,
java.lang.String dataId,
java.lang.Class<? extends Data> clazz)
Computes given dataid, trim and retrieve associated data.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractJPortal |
class |
JPortalStructure |
Modifier and Type | Method and Description |
---|---|
static void |
SyncLdapHandler.updateLdapGroupSyncProgressInformation(int action,
Data data)
This methods adds information regarding the current LDAP synchronization progress
to the session.
|
Modifier and Type | Class and Description |
---|---|
class |
MailMessage
Class used to build and send a mail message.
|
Modifier and Type | Method and Description |
---|---|
void |
MailMessageDataController.beforeWrite(Data data,
int op,
Member mbr,
java.util.Map context)
Resolves String addresses to Members on OP_CREATE only.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AttachementsMailListener.FileDocumentSelector.isSelected(Data data) |
Modifier and Type | Method and Description |
---|---|
static <T extends Data> |
ImportUtil.parseFieldDataList(org.jdom.Element elt,
java.lang.String name,
java.lang.Class<T> clazz)
Returns the data list of the given field.
|
static <T extends Data> |
ImportUtil.parseFieldDataSet(org.jdom.Element elt,
java.lang.String name,
java.lang.Class<T> clazz)
Returns the data set of the given field.
|
static <T extends Data> |
ImportUtil.parseSelfFieldData(org.jdom.Element elt,
java.lang.String name,
java.lang.Class<T> clazz)
Returns the data of the given field using id from current webapp.
|
static <T extends Data> |
ImportUtil.parseSelfFieldDataArray(org.jdom.Element elt,
java.lang.String name,
java.lang.Class<T> clazz)
Returns the data array of the given field, using id from current webapp.
|
static <T extends Data> |
ImportUtil.parseSelfFieldDataArrayML(org.jdom.Element elt,
java.lang.String name,
java.lang.Class<T> clazz)
Returns the data array of the given multilingual field, using id from current webapp.
|
static <T extends Data> |
ImportUtil.parseSelfFieldDataList(org.jdom.Element elt,
java.lang.String name,
java.lang.Class<T> clazz)
Returns the data list of the given field, using id from current webapp.
|
static <T extends Data> |
ImportUtil.parseSelfFieldDataML(org.jdom.Element elt,
java.lang.String name,
java.lang.Class<T> clazz)
Returns the data of the given multilingual field, using id from current webapp.
|
static <T extends Data> |
ImportUtil.parseSelfFieldDataSet(org.jdom.Element elt,
java.lang.String name,
java.lang.Class<T> clazz)
Returns the data set of the given field, using id from current webapp.
|
Modifier and Type | Method and Description |
---|---|
Data |
ImportManager.getImportedData(java.lang.String source,
java.lang.String importId)
Returns the imported data from the given
source and bound to the given importId (do not return conflict copy). |
static Data |
ImportUtil.parseFieldData(org.jdom.Element elt,
java.lang.String name)
Returns the data of the given field.
|
static Data[] |
ImportUtil.parseFieldDataArray(org.jdom.Element elt,
java.lang.String name,
java.lang.Class clazz)
Returns the data array of the given field.
|
static <T extends Data> |
ImportUtil.parseSelfFieldDataArray(org.jdom.Element elt,
java.lang.String name,
java.lang.Class<T> clazz)
Returns the data array of the given field, using id from current webapp.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<Data> |
ImportStatus.getImportedDataSet() |
Modifier and Type | Method and Description |
---|---|
void |
ImportStatus.addImportedData(Data data) |
boolean |
ImportManager.checkMdate(Data importedData,
Data localData)
Returns true if importedData.importMdate is newer than the localData.importMdate.
|
static java.lang.String |
ExportUtil.exportField(int indentLevel,
java.lang.String name,
Data value)
Returns a XML representation of a data field.
|
static java.lang.String |
ExportUtil.exportField(int indentLevel,
java.lang.String name,
Data[] value)
Returns a XML representation of a data array field.
|
static java.lang.String |
ExportUtil.exportField(int indentLevel,
java.lang.String name,
Data[] value,
java.lang.String mlField)
Returns a XML representation of a Data array field.
|
static java.lang.String |
ExportUtil.exportField(int indentLevel,
java.lang.String name,
Data value,
java.lang.String mlField)
Returns a XML representation of a text field.
|
java.lang.String |
ExportManager.exportXml(Data data)
Deprecated.
|
java.lang.String |
ExportManager.exportXml(Data data,
Member mbr)
Returns the XML export for the given data.
|
void |
ImportManager.indexImportedData(Data data)
Index the given imported data (conflict copy are not indexed).
|
void |
ExportPolicyManager.processDataExport(Data data,
java.lang.StringBuffer sb,
java.util.Map context) |
void |
ExportPolicyManager.processDataXmlRelatedExport(Data data,
java.lang.StringBuffer sb,
java.lang.String related) |
void |
ImportManager.unindexImportedData(Data data)
Unindex the given imported data
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
ExportManager.exportXml(java.util.Set<? extends Data> dataSet)
Returns the XML export for the given data set.
|
void |
ExportPolicyManager.processDataSetExport(java.util.Set<? extends Data> dataSet,
java.lang.StringBuffer sb,
java.util.Map context) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMedia |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
MediaManager.getMediaTemplatePath(java.lang.String templateName,
Data data)
Retrieve the path of the JSP suitable to display the specified Data.
|
java.lang.String |
MediaTemplatePolicyManager.getMediaTemplatePath(java.lang.String mediaTemplatePath,
java.lang.String templateName,
Data data) |
Modifier and Type | Class and Description |
---|---|
class |
MemberPreference |
Modifier and Type | Method and Description |
---|---|
void |
MentionController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
void |
MentionController.beforeWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
boolean |
MentionManager.EmailSelector.isSelected(Data data) |
Modifier and Type | Method and Description |
---|---|
Data |
ChannelPolicyFilter.getData(java.lang.String id)
Retrieve a Data from its id.
|
Data |
BasicChannelPolicyFilter.getData(java.lang.String id) |
protected Data |
AbstractDataMailPolicyFilter.isValidAuthKey(Member mbr,
java.lang.String content)
Parse mail content to find a valid authentication key and associated Data
|
Modifier and Type | Method and Description |
---|---|
boolean |
RightPolicyFilter.canDeleteOther(boolean isAuthorized,
Member mbr,
Data data)
Check if this member can delete-other this instance.
|
boolean |
BasicRightPolicyFilter.canDeleteOther(boolean isAuthorized,
Member mbr,
Data data) |
boolean |
RightPolicyFilter.canUpdateOther(boolean isAuthorized,
Member mbr,
Data data)
Check if this member can update-other this instance.
|
boolean |
BasicRightPolicyFilter.canUpdateOther(boolean isAuthorized,
Member mbr,
Data data) |
java.lang.String |
PortalPolicyFilter.checkPermalink(java.lang.String permalink,
Data data)
Deprecated.
|
java.lang.String |
BasicPortalPolicyFilter.checkPermalink(java.lang.String permalink,
Data data)
Deprecated.
|
java.lang.String |
PortalPolicyFilter.checkPermalink(java.lang.String permalink,
Data data,
java.util.Locale userLocale)
Hook called by PortalManager.getPermalink() to update
the way to render permalinks
|
java.lang.String |
BasicPortalPolicyFilter.checkPermalink(java.lang.String permalink,
Data data,
java.util.Locale userLocale) |
void |
PortalPolicyFilter.fillDescriptiveURLParameterMap(java.util.Map<java.lang.String,java.lang.String> paramMap,
Data data)
Fill the given map with custom parameters to be added to the descriptive URL
|
void |
BasicPortalPolicyFilter.fillDescriptiveURLParameterMap(java.util.Map<java.lang.String,java.lang.String> paramMap,
Data data) |
protected java.lang.String |
AbstractDataMailPolicyFilter.generateAuthKey(Member mbr,
Data data)
Returns a Base64( Id + ';' + MD5(Id + Password))
|
boolean |
PortalPolicyFilter.getBooleanFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
boolean computedValue)
Returns an alternate value for the given boolean field and given Data.
|
boolean |
BasicPortalPolicyFilter.getBooleanFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
boolean computedValue) |
java.util.TreeSet<Category> |
PortalPolicyFilter.getCategoryFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
java.util.TreeSet<Category> computedValue)
Returns an alternate value for the given Category field and given Data.
|
java.util.TreeSet<Category> |
BasicPortalPolicyFilter.getCategoryFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
java.util.TreeSet<Category> computedValue) |
protected java.lang.String |
AbstractDataMailPolicyFilter.getContentFooter(Member toMbr,
Data data)
Returns a default content footer for the given data
|
protected java.lang.String |
AbstractDataMailPolicyFilter.getContentFooter(Member toMbr,
Data data,
java.lang.String topic,
java.lang.String address)
Returns a default content footer for the given data
|
java.lang.String |
DataIconPolicyFilter.getDataIcon(Data data,
java.lang.String icon) |
java.lang.String |
BasicDataIconPolicyFilter.getDataIcon(Data data,
java.lang.String icon) |
java.lang.String |
DataIconPolicyFilter.getDataIconAlt(Data data,
java.lang.String alt,
java.lang.String userLang) |
java.lang.String |
BasicDataIconPolicyFilter.getDataIconAlt(Data data,
java.lang.String alt,
java.lang.String userLang) |
java.lang.String |
DataIconPolicyFilter.getDataIconHtml(Data data,
java.lang.String html,
java.lang.String userLang) |
java.lang.String |
BasicDataIconPolicyFilter.getDataIconHtml(Data data,
java.lang.String html,
java.lang.String userLang) |
java.lang.String |
DataIconPolicyFilter.getDataIconTitle(Data data,
java.lang.String title,
java.lang.String userLang) |
java.lang.String |
BasicDataIconPolicyFilter.getDataIconTitle(Data data,
java.lang.String title,
java.lang.String userLang) |
java.lang.String |
PortalPolicyFilter.getDescriptiveURLPath(Data data,
java.util.Locale locale)
Returns the path of the descriptive URL to use for the specified Data and Locale.
|
java.lang.String |
BasicPortalPolicyFilter.getDescriptiveURLPath(Data data,
java.util.Locale locale) |
java.lang.String |
PortalPolicyFilter.getDescriptiveURLText(java.lang.String descriptiveURLtext,
Data data,
java.util.Locale locale)
Returns the textual part of a descriptive URL built for the given Data.
|
java.lang.String |
BasicPortalPolicyFilter.getDescriptiveURLText(java.lang.String descriptiveURLtext,
Data data,
java.util.Locale locale) |
double |
PortalPolicyFilter.getDoubleFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
double computedValue)
Returns an alternate value for the given double field and given Data.
|
double |
BasicPortalPolicyFilter.getDoubleFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
double computedValue) |
java.lang.Object |
PortalPolicyFilter.getFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
java.lang.Object computedValue)
Returns an alternate value for the given field and given Data.
|
java.lang.Object |
BasicPortalPolicyFilter.getFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
java.lang.Object computedValue) |
int |
PortalPolicyFilter.getIntFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
int computedValue)
Returns an alternate value for the given int field and given Data.
|
int |
BasicPortalPolicyFilter.getIntFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
int computedValue) |
long |
PortalPolicyFilter.getLongFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
long computedValue)
Returns an alternate value for the given long field and given Data.
|
long |
BasicPortalPolicyFilter.getLongFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
long computedValue) |
java.lang.String |
MediaTemplatePolicyFilter.getMediaTemplatePath(java.lang.String mediaTemplatePath,
java.lang.String templateName,
Data data)
Retrieve the path of the JSP suitable to display the specified Data.
|
java.lang.String |
BasicMediaTemplatePolicyFilter.getMediaTemplatePath(java.lang.String mediaTemplatePath,
java.lang.String templateName,
Data data)
Returns proposed mediaTemplatepath.
|
java.lang.String |
TemplatePolicyFilter.getSkinTemplateUsage(Data data,
java.lang.String usage)
Overrides the skin usage decided by JCMS and previous plugins
|
java.lang.String |
BasicTemplatePolicyFilter.getSkinTemplateUsage(Data data,
java.lang.String usage) |
TypeTemplateEntry |
TemplatePolicyFilter.getTemplateEntry(java.lang.String usage,
Data data,
TypeTemplateEntry tte)
This method is a hook to display a custom template, different from
the default selected one.
|
TypeTemplateEntry |
BasicTemplatePolicyFilter.getTemplateEntry(java.lang.String usage,
Data data,
TypeTemplateEntry tte) |
java.lang.String |
TemplatePolicyFilter.getTemplateUsage(Data data,
java.lang.String usage)
Overrides the usage decided by JCMS and previous plugins
|
java.lang.String |
BasicTemplatePolicyFilter.getTemplateUsage(Data data,
java.lang.String usage) |
void |
ExportPolicyFilter.processDataExport(Data data,
java.lang.StringBuffer sb,
java.util.Map context)
This method is called for each data to export.
|
void |
BasicExportPolicyFilter.processDataExport(Data data,
java.lang.StringBuffer sb,
java.util.Map context) |
void |
ExportPolicyFilter.processDataXmlRelatedExport(Data data,
java.lang.StringBuffer sb,
java.lang.String related)
This method is called for related field being request for export, for each data to export.
|
void |
BasicExportPolicyFilter.processDataXmlRelatedExport(Data data,
java.lang.StringBuffer sb,
java.lang.String related) |
Modifier and Type | Method and Description |
---|---|
TypeTemplateEntry |
TemplatePolicyFilter.getTemplateEntry(java.lang.String usage,
java.lang.Class<? extends Data> dataClass,
Workspace ws,
TypeTemplateEntry tte)
This method is a hook to display a custom template, different from
the default selected one.
|
TypeTemplateEntry |
BasicTemplatePolicyFilter.getTemplateEntry(java.lang.String usage,
java.lang.Class<? extends Data> dataClass,
Workspace ws,
TypeTemplateEntry tte) |
void |
ExportPolicyFilter.processDataSetExport(java.util.Set<? extends Data> dataSet,
java.lang.StringBuffer sb,
java.util.Map context)
This method is called for each data set to export.
|
void |
BasicExportPolicyFilter.processDataSetExport(java.util.Set<? extends Data> dataSet,
java.lang.StringBuffer sb,
java.util.Map context) |
Modifier and Type | Class and Description |
---|---|
class |
Portal
An abstract Portal representation with fields to implements
- String -> CSSFile
- String -> Header
- String -> Footer
- Publication -> Child
|
class |
PortalElement |
class |
PortalRedirect
An abstract Portal representation with fields to implements.
|
class |
Portlet
An abstract Portlet représentation with fields to implements
|
class |
PortletCollection
An abstract PortletCollection représentation with fields to implements
- PortalElement[] -> Children
|
class |
PortletParent
An abstract PortletParent représentation with fields to implements
- Publication -> Children
|
class |
PortletSkinable
An abstract Portlet représentation with fields to implements - String ->
DisplayTitle (ML) - String -> SkinTemplate - String -> SkinCSS
|
Modifier and Type | Method and Description |
---|---|
ControllerStatus |
PortletQueryForeachDataController.checkIntegrity(Data data) |
java.lang.String |
PortalPolicyManager.checkPermalink(java.lang.String permalink,
Data data)
Deprecated.
|
java.lang.String |
PortalPolicyManager.checkPermalink(java.lang.String permalink,
Data data,
java.util.Locale locale) |
void |
PortalPolicyManager.fillDescriptiveURLParamMap(java.util.Map<java.lang.String,java.lang.String> paramMap,
Data data) |
boolean |
PortalPolicyManager.getBooleanFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
boolean computedValue) |
java.util.TreeSet<Category> |
PortalPolicyManager.getCategoryFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
java.util.TreeSet<Category> computedValue) |
java.lang.String |
PortalPolicyManager.getDescriptiveURLPath(Data data,
java.util.Locale locale) |
java.lang.String |
PortalPolicyManager.getDescriptiveURLText(java.lang.String descriptiveURLtext,
Data data,
java.util.Locale locale) |
double |
PortalPolicyManager.getDoubleFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
double computedValue) |
java.lang.Object |
PortalPolicyManager.getFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
java.lang.Object computedValue) |
int |
PortalPolicyManager.getIntFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
int computedValue) |
long |
PortalPolicyManager.getLongFieldValue(JcmsJspContext ctxt,
java.lang.String fieldName,
Data data,
long computedValue) |
static java.lang.String |
PortalManager.getPermalink(Data data)
Deprecated.
|
static java.lang.String |
PortalManager.getPermalink(Data data,
java.util.Locale locale)
Returns an url representing the permanent link
for the given data in the specified language.
|
boolean |
PortalElement.AbilitySelector.isSelected(Data data) |
Modifier and Type | Class and Description |
---|---|
class |
PublicationFollower |
Modifier and Type | Method and Description |
---|---|
void |
PublicationFollowerController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
Modifier and Type | Method and Description |
---|---|
void |
RecentHistoryDataController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
Modifier and Type | Class and Description |
---|---|
class |
Recommendation
The instance of Recommendation
|
Modifier and Type | Field and Description |
---|---|
protected Data |
Recommendation.data |
protected Data |
RecommendationHandler.recommendedData |
Modifier and Type | Method and Description |
---|---|
Data |
Recommendation.getData() |
Data |
RecommendationHandler.getRecommendedData() |
Modifier and Type | Method and Description |
---|---|
void |
RecommendationController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
boolean |
RecommendationManager.canBeRecommended(Data data) |
boolean |
RecommendationManager.canBeRecommendedBy(Data data,
Member mbr) |
void |
RecommendationManager.deleteAllRecommendation(Data data)
Deletes all the recommendation attached to the given Data.
|
java.lang.String |
RecommendationManager.getAddRecommendationLink(Data data,
java.lang.String css,
java.lang.String body,
java.lang.String userLang,
java.lang.String title)
Returns the link to add a recommendation on a data
|
java.lang.String |
RecommendationManager.getAlertName(Data data)
Returns the alert name for a given data, in order to override the default alert name for Recommendation
|
java.lang.String |
RecommendationManager.getModalText(Data data,
java.lang.String userLang)
Returns the alert name for a given data, in order to override the default alert name for Recommendation
|
int |
RecommendationManager.getReceivedRecommendationCount(Data data,
Member mbr)
Returns the count of Recommendation on given Data that given Member has received ordered by date desc
|
java.util.Set<Recommendation> |
RecommendationManager.getReceivedRecommendationSet(Data data,
Member mbr)
Returns the List of Recommendation on given Data, where given member is a recipient ordered by date desc
|
java.util.Set<Recommendation> |
RecommendationManager.getReceivedRecommendationSet(Data data,
java.util.Set<Member> recipientSet)
Returns the List of Recommendation on given Data, where given member are recipient ordered by date desc
|
int |
RecommendationManager.getRecommendationCount(Data data)
Returns the count Recommendation for given Data
|
java.util.List<Recommendation> |
RecommendationManager.getRecommendationList(Data data)
Returns the List of Recommendation for given Data ordered by date desc
|
int |
RecommendationManager.getSentRecommendationCount(Data data,
Member mbr)
Returns the count of Recommendation on given Data the given Member has made
|
java.util.List<Recommendation> |
RecommendationManager.getSentRecommendationList(Data data,
Member mbr)
Returns the List of Recommendation on given Data the given Member has sent ordered by date desc
|
void |
RecommendationManager.printRecommendationLinkStart(java.lang.StringBuilder sb,
Data data,
java.lang.String css,
java.lang.String userLang,
java.lang.String title)
Prints the start of the link for Recommendation
|
void |
Recommendation.setData(Data data) |
Constructor and Description |
---|
Recommendation(Alert.Level level,
Data data,
Member author,
java.util.Set<Member> recipientSet,
java.util.Set<Group> groupSet,
java.lang.String message) |
Modifier and Type | Field and Description |
---|---|
protected Data |
DataRestResource.data |
Modifier and Type | Method and Description |
---|---|
Data |
DataRestResource.getData()
Retrieve the unique Data instance associated to this resource
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
JcmsRestResource.checkReadRight(Data theData)
Check if the given Data may be read by the logged Member.
|
Modifier and Type | Method and Description |
---|---|
protected com.jalios.jcms.search.DataIterator<Data> |
LucenePublicationSearchEngine.getAllDataIterator() |
protected com.jalios.jcms.search.DataIterator<Data> |
LuceneMemberSearchEngine.getAllDataIterator() |
protected abstract com.jalios.jcms.search.DataIterator<Data> |
LuceneDataSearchEngine.getAllDataIterator()
This methods must be implemented by the LuceneSearchEngine.
|
protected com.jalios.jcms.search.DataIterator<Data> |
LuceneCategorySearchEngine.getAllDataIterator() |
Modifier and Type | Method and Description |
---|---|
protected void |
LuceneDataSearchEngine.addData(Data data)
Add given
Data to this lucene search engine. |
protected void |
LuceneDataSearchEngine.deleteData(Data data)
Delete given
Data from this lucene search engine. |
java.util.Date |
LuceneDataSearchEngine.getIndexingDate(Data data)
Retrieve the Date at which the specified Data was indexed in
the main language of the site.
|
java.util.Date |
LuceneDataSearchEngine.getIndexingDate(Data data,
java.lang.String lang)
Returns the date at which the specified Data has
been indexed for the specified language.
|
LuceneDataSearchEngine.IndexingLatch |
LuceneDataSearchEngine.getIndexingLatch(Data data)
Retrieve a new IndexingLatch useful to be notified of the end of the next
indexing operation to take place on the specified Data.
|
org.apache.lucene.document.Document |
LuceneDataSearchEngine.getLuceneDocument(Data data,
java.lang.String lang)
Returns the lucene Document corresponding to the specified Data
in the index of the the specified language.
|
protected org.apache.lucene.index.Term |
LuceneDataSearchEngine.getPrimaryTerm(Data data)
Retrieve the a lucene Terme suitable for use as primary key when
searching/removing/updating a unique lucene document for the specified data
|
protected void |
LucenePublicationSearchEngine.indexData(org.apache.lucene.index.IndexWriter writer,
Data data,
java.lang.String lang)
This methods index the given publication in the given language, into the given index writer.
|
protected void |
LuceneMemberSearchEngine.indexData(org.apache.lucene.index.IndexWriter writer,
Data data,
java.lang.String lang)
This methods index the specified Member.
|
protected abstract void |
LuceneDataSearchEngine.indexData(org.apache.lucene.index.IndexWriter writer,
Data data,
java.lang.String lang)
This methods must be implemented by the LuceneSearchEngine.
|
protected void |
LuceneCategorySearchEngine.indexData(org.apache.lucene.index.IndexWriter writer,
Data data,
java.lang.String lang)
This methods index the given Category in the given language, into the given index writer.
|
protected void |
LuceneDataSearchEngine.updateData(Data data)
Update given
Data in this lucene search engine. |
Modifier and Type | Method and Description |
---|---|
protected void |
LuceneDataSearchEngine.addDataCollection(java.util.Collection<? extends Data> coll)
Add given
Collection of Data to this lucene search engine. |
protected void |
LuceneDataSearchEngine.deleteDataCollection(java.util.Collection<? extends Data> coll)
Delete given
Collection of Data from this lucene search engine. |
protected void |
LuceneDataSearchEngine.index(org.apache.lucene.index.IndexWriter writer,
java.util.Collection<? extends Data> coll,
java.lang.String lang)
Expert : Index a
Collection of Data into lucene. |
protected void |
LuceneDataSearchEngine.index(org.apache.lucene.index.IndexWriter writer,
java.util.Iterator<? extends Data> iterator,
int iteratorSize,
java.lang.String lang)
Expert : Index all
Data returned by the specified Iterator into lucene. |
protected void |
LuceneDataSearchEngine.remove(org.apache.lucene.index.IndexWriter writer,
java.util.Collection<? extends Data> coll,
java.lang.String lang)
Expert: Remove a
Collection of Data from the lucene index. |
protected void |
LuceneDataSearchEngine.updateDataCollection(java.util.Collection<? extends Data> coll)
Update given
Collection of Data in this lucene search engine. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractShortcut |
Modifier and Type | Field and Description |
---|---|
protected Data |
RecommendationTag.data |
protected Data |
EditTag.data |
protected Data |
DataIconTag.data |
Modifier and Type | Method and Description |
---|---|
Data |
RecommendationTag.getData() |
Data |
MemberPhotoTag.getLinkData() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
EditTag.canEditData(Data data,
Member loggedMember,
JcmsJspContext jcmsContext) |
protected void |
EditTag.generateUpdateIcon(JcmsJspContext jcmsContext,
java.lang.String anchorParam,
Data data,
java.lang.StringBuffer sb) |
static void |
CaddyTag.getDataCaddyIcon(java.lang.StringBuffer out,
Data data,
java.lang.String contextPath,
java.lang.String userLang,
java.lang.String action,
java.lang.String css,
boolean displayLinkText,
Caddy caddy) |
static java.lang.String |
DeleteTag.getDeleteIcon(Data data,
java.lang.String contextPath,
java.lang.String userLang,
java.lang.String redirect,
java.lang.String title,
java.lang.String workspaceFilter) |
static java.lang.String |
DeleteTag.getDeleteIcon(Data data,
java.lang.String contextPath,
java.lang.String userLang,
java.lang.String redirect,
java.lang.String title,
java.lang.String workspaceFilter,
java.lang.String icon) |
static java.lang.String |
MediaTag.getMediaTemplatePath(java.lang.String templateName,
Data data)
Deprecated.
use instead
MediaManager.getMediaTemplatePath(String, Data) |
java.lang.String |
TreeViewTag.TreeView.getTreeLink(Data node,
JcmsJspContext ctxt)
Return the links associated to the given Data
|
java.lang.String |
TreeCatViewTag.TreeCatView.getTreeLink(Data node,
JcmsJspContext ctxt)
Return the links associated to the given Data
|
void |
WysiwygTag.setData(Data data) |
void |
WikiTag.setData(Data data) |
void |
UrlTag.setData(Data data) |
void |
ThumbnailTag.setData(Data data) |
void |
RecommendationTag.setData(Data data) |
void |
MediaTag.setData(Data data) |
void |
LockTag.setData(Data data) |
void |
EditTag.setData(Data data) |
void |
DeleteTag.setData(Data data) |
void |
DataIconTag.setData(Data data) |
void |
CheckIntegrityTag.setData(Data data) |
void |
CaddyTag.setData(Data data) |
void |
MemberPhotoTag.setLinkData(Data linkData) |
static void |
WysiwygTag.wrapWysiwygInlineEdition(javax.servlet.jsp.JspWriter writer,
JcmsJspContext jcmsContext,
java.lang.String html,
Data data,
java.lang.String fieldName)
Print the specified HTML in the JspWriter, wrapped with the required HTML to provide
inline edition of the corresponding field, if authorized for the current logged member
and specified field option.
|
Modifier and Type | Method and Description |
---|---|
void |
CaddyTag.setCollection(java.util.Collection<? extends Data> coll) |
Modifier and Type | Method and Description |
---|---|
void |
CardsDataTag.setCollection(java.util.Collection<? extends Data> collection) |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.Class<? extends Data> |
AbstractDataSettings.getDataClass() |
java.lang.Class<? extends Data> |
AbstractCategorySettings.getDataClass() |
Modifier and Type | Method and Description |
---|---|
protected static java.lang.String[] |
BasicSettings.toStringArray(Data[] dataArray) |
protected static java.lang.String[] |
BasicSettings.toStringArray(Data data,
Data... otherDatas)
TODO Remove at the next major version, because it's replaced by
BasicSettings.toStringArray(Object, Object...) |
protected static java.lang.String[] |
BasicSettings.toStringArray(Data data,
Data... otherDatas)
TODO Remove at the next major version, because it's replaced by
BasicSettings.toStringArray(Object, Object...) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends Data> |
WorkspaceSettings.getDataClass() |
java.lang.Class<? extends Data> |
PublicationSettings.getDataClass() |
java.lang.Class<? extends Data> |
MemberSettings.getDataClass() |
java.lang.Class<? extends Data> |
GroupSettings.getDataClass() |
java.lang.Class<? extends Data> |
AclSettings.getDataClass() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTestType |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<Data> |
JcmsTestCaseUtil.getWorkspaceDeleteOnTearDownSet(Workspace ws,
java.util.Set<Data> initialDataSet)
Returns a collection of Datas (bound to the Workspace) that have been created since the workspace
creation.
|
Modifier and Type | Method and Description |
---|---|
protected void |
JcmsTestCase.assertCanDeleteOther(Member mbr,
Data data) |
static void |
Assert.assertCanDeleteOther(Member mbr,
Data data) |
protected void |
JcmsTestCase.assertCannotDeleteOther(Member mbr,
Data data,
RightInfo.Explanation explanation) |
static void |
Assert.assertCannotDeleteOther(Member mbr,
Data data,
RightInfo.Explanation explanation) |
protected void |
JcmsTestCase.assertCannotUpdateOther(Member mbr,
Data data,
RightInfo.Explanation explanation) |
static void |
Assert.assertCannotUpdateOther(Member mbr,
Data data,
RightInfo.Explanation explanation) |
protected void |
JcmsTestCase.assertCanUpdateOther(Member mbr,
Data data) |
static void |
Assert.assertCanUpdateOther(Member mbr,
Data data) |
static java.lang.String |
JcmsTestCaseUtil.dataToDebugString(Data data)
Produces output like:
[(Clazz' simple name) {data.toString()} (id)]
|
protected java.lang.String |
JcmsTestCase.dataToDebugString(Data data)
Produces output like:
[(Clazz' simple name) {data.toString()} (id)]
|
static void |
JcmsTestCaseUtil.deleteData(Data... array) |
protected void |
JcmsTestCase.deleteData(Data... array) |
static void |
JcmsTestCaseUtil.deleteOnTearDown(Data data) |
protected void |
JcmsTestCase.deleteOnTearDown(Data data) |
Modifier and Type | Method and Description |
---|---|
static void |
JcmsTestCaseUtil.deleteOnTearDown(Workspace ws,
java.util.Set<Data> initialDataSet)
Deletes on tear down the workspace, and all its Datas,
but not those contained in optional initialDataSet.
The initialDataSet should be initialized before the Workspace was created, using for example : |
protected void |
JcmsTestCase.deleteOnTearDown(Workspace ws,
java.util.Set<Data> initialDataSet)
Deletes on tear down the workspace, and all its Datas,
but not those contained in optional initialDataSet.
The initialDataSet should be initialized before the Workspace was created, using for example : |
static java.util.Set<Data> |
JcmsTestCaseUtil.getWorkspaceDeleteOnTearDownSet(Workspace ws,
java.util.Set<Data> initialDataSet)
Returns a collection of Datas (bound to the Workspace) that have been created since the workspace
creation.
|
static void |
JcmsTestCaseUtil.updateWorkspaceTypeWorkflow(Workspace ws,
java.lang.Class<? extends Data> typeClass,
java.lang.Object workflowToUse)
An utility method to update the given Workspace, with the chosen Workflow associated to the given Type.
|
Modifier and Type | Class and Description |
---|---|
class |
ReaderTracker |
Modifier and Type | Method and Description |
---|---|
boolean |
TTCardManager.canAccessTTCard(Member mbr,
Data data)
Returns true if the given member can access ttcard on given data
|
java.lang.String |
TTCardManager.getTTCardTemplate(Data data) |
boolean |
TTCardManager.hasTTCard(Data data)
Returns true if the given data has a ttcard display.
|
boolean |
TopbarUtil.HasPortalWorkspaceSelector.isSelected(Data data) |
boolean |
TopbarUtil.CanWorkOnModelWorkspaceSelector.isSelected(Data data) |
Modifier and Type | Method and Description |
---|---|
boolean |
TopbarSearchAutocompleteHandler.AccessSelector.isSelected(Data data) |
Modifier and Type | Method and Description |
---|---|
boolean |
TopbarHandler.ApplicationSelector.isSelected(Data data) |
Modifier and Type | Method and Description |
---|---|
void |
UnzipDataController.beforeWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
Modifier and Type | Class and Description |
---|---|
class |
Vote |
Modifier and Type | Method and Description |
---|---|
void |
VoteDataController.afterWrite(Data data,
int op,
Member mbr,
java.util.Map context) |
Modifier and Type | Field and Description |
---|---|
Data |
CatWebdavResource.resourceData |
protected Data |
CatWebdavFileSystem.root |
Modifier and Type | Method and Description |
---|---|
Data |
CatWebdavFileSystem.getDataFromName(java.lang.String name,
Data parent,
boolean onlyFolders,
WebdavContext ctxt)
Return the Data represented by the given short uri
|
Data |
CatWebdavFileSystem.getDataFromUri(java.lang.String uri,
WebdavContext ctxt)
Retrieve the Data from the given URI
Starting from the given root.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Data> |
CatWebdavFileSystem.getDataChildrenSet(Data parent,
WebdavContext ctxt) |
Modifier and Type | Method and Description |
---|---|
boolean |
CatWebdavFileSystem.canBeReadBy(Data data,
Member loggedMember) |
boolean |
CatWebdavFileSystem.canReadData(Data data,
boolean recursive,
WebdavContext ctxt)
Check if the data can be read given the current context
|
long |
CatWebdavFileSystem.getContentLength(Data data,
WebdavContext ctxt)
This method return the length of the ressource
|
java.lang.String |
CatWebdavFileSystem.getContentType(Data data,
WebdavContext ctxt)
This method return the content type of the ressource
|
java.util.Collection<Data> |
CatWebdavFileSystem.getDataChildrenSet(Data parent,
WebdavContext ctxt) |
Data |
CatWebdavFileSystem.getDataFromName(java.lang.String name,
Data parent,
boolean onlyFolders,
WebdavContext ctxt)
Return the Data represented by the given short uri
|
static java.lang.String |
CatWebdavUtil.getDataName(Data data)
Retrieve the name of the Data as it should be used in WebDav.
|
java.lang.String |
CatWebdavFileSystem.getNameFromData(Data data,
WebdavContext ctxt)
This method return the short name of the given data
(Category or FileDocument) for this implementation
|
java.io.InputStream |
CatWebdavFileSystem.getResourceStream(Data data,
WebdavContext ctxt)
This method return the resource input stream
|
boolean |
CatWebdavFileSystem.isExisting(Data data,
WebdavContext ctxt)
This method return true if the Data is existing
|
boolean |
CatWebdavFileSystem.isFile(Data data,
WebdavContext ctxt)
This method return true if the Data is a File
|
boolean |
CatWebdavFileSystem.isFolder(Data data,
WebdavContext ctxt)
This method return true if the Data is a Folder
|
boolean |
CatWebdavFileSystem.setResourceStream(Data data,
java.io.File tmp,
WebdavContext ctxt)
Update/Override the FileDocument
|
Modifier and Type | Method and Description |
---|---|
void |
CatWebdavFileSystem.addFileDocument(java.util.Set<Data> childrenSet,
Member loggedMember,
Workspace workspace,
Category category) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
WidgetUtil.getRadioInsert(Data data,
java.util.Locale locale)
Retrieve a radio button suitable for insertion in chooser.
|
Modifier and Type | Method and Description |
---|---|
Data |
WikiRenderingHints.getData()
Retrieves the
Data for which rendering is performed. |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
WikiRenderer.encodeSection(Data data,
java.lang.String field,
java.lang.String update) |
void |
WikiRenderingHints.setData(Data data)
Set the
Data for which rendering is performed. |
Modifier and Type | Class and Description |
---|---|
class |
WKRole |
class |
Workspace
This class represents a Workspace
|
class |
WSTypeEntry
This class is a wrapper on TypeEntry handling
type properties for each workspace.
|
Modifier and Type | Field and Description |
---|---|
protected Data |
Workspace.cachedHomeData |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends Data> |
EditWorkflowInstanceHandler.getDataClass() |
java.lang.Class<? extends Data> |
EditWSTypeEntryHandler.getDataClass() |
Modifier and Type | Method and Description |
---|---|
boolean |
Workspace.TextSelector.isSelected(Data data) |
boolean |
Workspace.TitleSelector.isSelected(Data data) |
boolean |
Workspace.CollaborativeSpaceSelector.isSelected(Data data) |
boolean |
Workspace.OpenWorkspaceSelector.isSelected(Data data) |
boolean |
Workspace.ModelWorkspaceSelector.isSelected(Data data) |
boolean |
Workspace.HasPortalWorkspaceSelector.isSelected(Data data) |
boolean |
Workspace.CanWorkOnModelWorkspaceSelector.isSelected(Data data) |
void |
WizardContext.trackCreatedData(Data data)
Store a new created data in the DataLsit
|
Modifier and Type | Method and Description |
---|---|
Data |
WysiwygRenderingHints.getData()
Retrieves the
Data for which rendering is performed. |
Modifier and Type | Method and Description |
---|---|
static boolean |
WysiwygInlineEditionHandler.canEditField(Data data,
java.lang.String fieldName,
Member loggedMember)
Check if the specified member can edit the specified field of the specified data.
|
static java.util.Map<java.lang.String,java.lang.Object> |
WysiwygManager.getCleanHtmlContextMap(Data data,
java.lang.String fieldName)
Retrieve a context map for use in cleanHtml method.
|
void |
WysiwygRenderingHints.setData(Data data)
Set the
Data for which rendering is performed. |
Copyright © 2001-2017 Jalios SA. All Rights Reserved.