|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.repo.processor.BaseProcessorExtension
org.alfresco.repo.jscript.BaseScopableProcessorExtension
org.alfresco.repo.jscript.ScriptUtils
public final class ScriptUtils
Place for general and miscellaneous utility functions not already found in generic JavaScript.
| Constructor Summary | |
|---|---|
ScriptUtils()
|
|
| Method Summary | |
|---|---|
ScriptPagingDetails |
createPaging(int maxItems,
int skipCount)
Builds a paging object, from the supplied Max Items and Skip Count |
ScriptPagingDetails |
createPaging(int maxItems,
int skipCount,
java.lang.String queryExecutionId)
Builds a paging object, from the supplied Max Items, Skip Count and Query Execution ID |
ScriptPagingDetails |
createPaging(java.util.Map args)
Builds a paging object, from the supplied Args object. |
void |
disableRules()
Disable rule execution for this thread |
void |
enableRules()
Enable rule execution for this thread |
java.util.Date |
fromISO8601(java.lang.String isoDateString)
Parse date from ISO formatted string |
java.lang.String |
getLocale()
Returns current thread's locale |
ScriptNode |
getNodeFromString(java.lang.String nodeRefString)
Gets a JS node object from a string noderef |
java.lang.String |
longQName(java.lang.String s)
Given a short-form QName string, this method returns the fully qualified QName string. |
boolean |
moduleInstalled(java.lang.String moduleName)
Function to check if a module is installed |
java.lang.String |
pad(java.lang.String s,
int len)
Function to pad a string with zero '0' characters to the required length |
void |
setLocale(java.lang.String localeStr)
Sets current Locale from string |
void |
setServiceRegistry(ServiceRegistry services)
Sets the service registry |
java.lang.String |
shortQName(java.lang.String s)
Given a long-form QName string, this method uses the namespace service to create a short-form QName string. |
boolean |
toBoolean(java.lang.String booleanString)
Gets a boolean value from a string |
java.lang.String |
toISO8601(java.util.Date date)
Format date to ISO 8601 formatted string |
java.lang.String |
toISO8601(long timeInMillis)
Format timeInMillis to ISO 8601 formatted string |
| Methods inherited from class org.alfresco.repo.jscript.BaseScopableProcessorExtension |
|---|
getScope, setScope |
| Methods inherited from class org.alfresco.repo.processor.BaseProcessorExtension |
|---|
getExtensionName, register, setExtensionName, setProcessor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ScriptUtils()
| Method Detail |
|---|
public void setServiceRegistry(ServiceRegistry services)
services - the service registry
public java.lang.String pad(java.lang.String s,
int len)
s - String to pad with leading zero '0' characterslen - Length to pad to
public ScriptNode getNodeFromString(java.lang.String nodeRefString)
nodeRefString - string reference to a node
public boolean toBoolean(java.lang.String booleanString)
booleanString - boolean string
Boolean.parseBoolean(String)public boolean moduleInstalled(java.lang.String moduleName)
moduleName - module name (e.g. "org.alfresco.module.foo")
public java.lang.String toISO8601(long timeInMillis)
timeInMillis -
public java.lang.String toISO8601(java.util.Date date)
date -
public java.util.Date fromISO8601(java.lang.String isoDateString)
isoDateString -
public java.lang.String shortQName(java.lang.String s)
s - Fully qualified QName string
public java.lang.String longQName(java.lang.String s)
s - Short form QName string, e.g. "cm:content"
public ScriptPagingDetails createPaging(int maxItems,
int skipCount)
public ScriptPagingDetails createPaging(int maxItems,
int skipCount,
java.lang.String queryExecutionId)
public ScriptPagingDetails createPaging(java.util.Map args)
public void disableRules()
public void enableRules()
public void setLocale(java.lang.String localeStr)
public java.lang.String getLocale()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||