|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.dotmarketing.viewtools.WebAPI
public class WebAPI
| Constructor Summary | |
|---|---|
WebAPI()
|
|
| Method Summary | |
|---|---|
boolean |
canParseContent(java.lang.String parsePath)
|
boolean |
canParseContent(java.lang.String identifier,
boolean isWorking)
|
java.lang.String |
capitalize(java.lang.String str)
|
int |
castToInt(long num)
|
boolean |
contentHasLiveVersion(java.lang.String identifier)
|
java.lang.String |
dateToHTML(java.util.Date myDate)
|
java.lang.String |
dateToHTML(java.util.Date myDate,
java.lang.String format)
|
java.lang.String |
dateToHTMLDateTimeRange(java.util.Date from,
java.util.Date to)
|
java.lang.String |
dateToHTMLPrettyDay(int year,
int month,
int day)
|
java.lang.String |
dateToHTMLTimeRange(java.util.Date from,
java.util.Date to)
|
java.lang.String |
dateToLongPrettyHTMLDate(java.util.Date myDate)
|
boolean |
doesUserHasPermissionOverFile(long fileInode,
int permission)
Deprecated. |
boolean |
doesUserHasPermissionOverFile(java.lang.String fileInode,
int permission)
|
java.lang.String |
encodeURL(java.lang.String url)
|
java.lang.String |
endMonthDateString()
|
java.lang.String |
endWeekDateString()
|
boolean |
equalsNumbers(float one,
float two)
|
java.lang.String |
evaluateVelocity(java.lang.String vtl)
|
Identifier |
findIdentifierById(java.lang.String id)
|
static java.lang.String |
formatDate(java.util.Date date,
java.lang.String format)
|
int |
getActualYear()
|
java.lang.String |
getAssetInode(java.lang.String path)
|
java.lang.String |
getAssetInode(java.lang.String path,
Host host)
|
java.lang.String |
getAssetInode(java.lang.String path,
java.lang.String hostId)
|
java.lang.String |
getAssetPath(java.lang.String path)
|
java.lang.String |
getAssetPath(java.lang.String path,
java.lang.String host)
|
java.lang.Object |
getCategoriesByNonLoggedUser()
|
java.lang.String |
getConfigVar(java.lang.String varName)
|
java.lang.String |
getContentIdentifier(java.lang.String parsePath)
|
java.lang.String |
getContentInode(java.lang.String parsePath)
|
java.util.List<Contentlet> |
getContentletsByCategory(java.lang.String catInode)
|
java.lang.String |
getContentPermissions(java.lang.String parsePath)
|
java.lang.String |
getCurrentMonth()
|
Identifier |
getIdentifierByInode(java.lang.String childInode)
This method return the identifier object from cache |
java.lang.String |
getIdentifierByURI(java.lang.String URI)
|
java.lang.String |
getIdentifierInode(java.lang.String childInode)
|
Inode |
getLiveFileAsset(Identifier id)
|
Inode |
getLiveFileAsset(long identifierInode)
Deprecated. |
Inode |
getLiveFileAsset(java.lang.String identifierInode)
|
com.liferay.portal.model.User |
getLoggedUser()
|
java.lang.String |
getPageFileExtension()
|
java.util.List |
getRecentlyPublished()
This method returns a list of the 10 HTMLPages that have most recently been published by modificatation date desc. |
java.lang.String |
getShortMonthName(int month)
|
java.lang.String |
getShortMonthName(java.lang.String month)
|
java.lang.String |
getSubURIByDepth(int depth)
This method gives to you the sub URI of a complete request URI given the deepness desired. |
java.util.List<Trackback> |
getTrackbacksByIdentifier(java.lang.String id)
This method return the list of trackback ping associated to a identifier This method is use in the trackback macro |
com.liferay.portal.model.User |
getUserByLongLiveCookie()
|
java.lang.String |
getUserEmail()
|
java.lang.String |
getUserFullName()
|
java.lang.String |
htmlEncode(java.lang.String html)
|
java.lang.String |
htmlLineBreak(java.lang.String input)
|
void |
init(java.lang.Object obj)
|
boolean |
isBiggerThan(java.lang.String float1,
java.lang.String float2)
|
static void |
isCreateFormEmpty(java.lang.Object form,
javax.servlet.http.HttpServletResponse response)
|
boolean |
isImage(java.lang.String text)
|
java.lang.String |
isInArray(java.lang.String[] values,
java.lang.String[] array)
|
java.lang.String |
isInArray(java.lang.String value,
java.lang.String array)
|
java.lang.String |
isInArray(java.lang.String value,
java.lang.String[] array)
|
boolean |
isPartner()
|
boolean |
isSet(java.lang.String input)
|
static java.lang.String |
javaScriptify(java.lang.String fixme)
|
java.lang.String |
obfuscateCreditCard(java.lang.String ccnum)
|
int |
parseInt(int num)
|
int |
parseInt(long num)
|
int |
parseInt(java.lang.String num)
|
long |
parseLong(int num)
|
long |
parseLong(long num)
|
long |
parseLong(java.lang.String num)
|
java.lang.String |
prettyShortenString(java.lang.String text,
java.lang.String maxLength)
|
Host |
resolveHostName(java.lang.String hostName)
|
static java.lang.String |
RSSParse(java.lang.String uri)
Convert a rss feed to a html list |
void |
setErrorResponseCode(int code)
This Method set the HttpServletResponse status with the specified error code. |
void |
setVelocityVar(java.lang.String varName,
java.lang.Object value)
|
java.util.List<java.lang.String> |
splitString(java.lang.String str,
java.lang.String sep)
|
java.lang.String |
startMonthDateString()
|
java.lang.String |
startWeekDateString()
|
int |
stringLength(java.lang.String text)
|
java.lang.String |
subString(java.lang.String text,
int begin,
int end)
|
java.lang.String |
toCCFormat(java.lang.String creditCard)
|
java.lang.String |
todayDateString()
|
java.lang.String |
toMonthFormat(int month)
|
java.lang.String |
toPriceFormat(double price)
|
java.lang.String |
toPriceFormat(float price)
|
java.lang.String |
toString(int i)
|
java.lang.String |
toString(java.lang.Integer i)
|
java.lang.String |
toString(long num)
|
java.lang.String |
trim(java.lang.String input)
|
java.lang.String |
trimToUpper(java.lang.String input)
|
java.lang.String |
xmlEscape(java.lang.String x)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WebAPI()
| Method Detail |
|---|
public void init(java.lang.Object obj)
init in interface org.apache.velocity.tools.view.tools.ViewToolobj - the ViewContext that is automatically passed on view tool initialization, either in the request or the applicationViewTool, ViewContext
public java.util.List getRecentlyPublished()
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException,
DotDataException,
DotSecurityException
DotSecurityException
DotDataException
com.liferay.portal.SystemException
com.liferay.portal.PortalExceptionHTMLPage, ViewContextpublic int parseInt(java.lang.String num)
public long parseLong(java.lang.String num)
public int parseInt(int num)
public long parseLong(long num)
public int parseInt(long num)
public long parseLong(int num)
public int castToInt(long num)
public java.lang.String toString(long num)
public java.lang.String toString(java.lang.Integer i)
public java.lang.String toString(int i)
public java.lang.String dateToHTMLPrettyDay(int year,
int month,
int day)
public java.lang.String dateToHTML(java.util.Date myDate)
public java.lang.String dateToHTMLDateTimeRange(java.util.Date from,
java.util.Date to)
public java.lang.String dateToHTMLTimeRange(java.util.Date from,
java.util.Date to)
public java.lang.String dateToHTML(java.util.Date myDate,
java.lang.String format)
public java.lang.String trimToUpper(java.lang.String input)
public java.lang.String trim(java.lang.String input)
public java.lang.String htmlLineBreak(java.lang.String input)
public boolean isSet(java.lang.String input)
public java.lang.String obfuscateCreditCard(java.lang.String ccnum)
public java.lang.String capitalize(java.lang.String str)
public java.util.List<java.lang.String> splitString(java.lang.String str,
java.lang.String sep)
public java.lang.String encodeURL(java.lang.String url)
public java.lang.String htmlEncode(java.lang.String html)
public java.lang.String getIdentifierInode(java.lang.String childInode)
throws DotIdentifierStateException,
DotDataException
DotIdentifierStateException
DotDataExceptionpublic java.lang.String getShortMonthName(int month)
public java.lang.String getShortMonthName(java.lang.String month)
public java.util.List<Contentlet> getContentletsByCategory(java.lang.String catInode)
catInode - Can use either the category inode or the name
public java.lang.String prettyShortenString(java.lang.String text,
java.lang.String maxLength)
public java.lang.String dateToLongPrettyHTMLDate(java.util.Date myDate)
public boolean canParseContent(java.lang.String identifier,
boolean isWorking)
public boolean canParseContent(java.lang.String parsePath)
public java.lang.String evaluateVelocity(java.lang.String vtl)
public java.lang.String getContentIdentifier(java.lang.String parsePath)
public java.lang.String getContentInode(java.lang.String parsePath)
public java.lang.String getContentPermissions(java.lang.String parsePath)
public java.lang.String xmlEscape(java.lang.String x)
public java.lang.String getPageFileExtension()
public int stringLength(java.lang.String text)
public java.lang.String subString(java.lang.String text,
int begin,
int end)
public boolean isImage(java.lang.String text)
public java.lang.String getAssetPath(java.lang.String path)
public java.lang.String getAssetPath(java.lang.String path,
java.lang.String host)
public java.lang.String getAssetInode(java.lang.String path)
public java.lang.String getAssetInode(java.lang.String path,
java.lang.String hostId)
public java.lang.String getAssetInode(java.lang.String path,
Host host)
public java.lang.String getSubURIByDepth(int depth)
deepness -
public java.lang.String getConfigVar(java.lang.String varName)
public static java.lang.String formatDate(java.util.Date date,
java.lang.String format)
public static void isCreateFormEmpty(java.lang.Object form,
javax.servlet.http.HttpServletResponse response)
public java.lang.String toMonthFormat(int month)
public boolean isPartner()
public boolean equalsNumbers(float one,
float two)
public java.lang.String toPriceFormat(double price)
public java.lang.String toPriceFormat(float price)
public java.lang.String getUserFullName()
public com.liferay.portal.model.User getLoggedUser()
public java.lang.String getUserEmail()
public java.lang.String toCCFormat(java.lang.String creditCard)
public Inode getLiveFileAsset(Identifier id)
throws DotStateException,
DotDataException,
DotSecurityException
DotStateException
DotDataException
DotSecurityException
@Deprecated
public Inode getLiveFileAsset(long identifierInode)
throws DotDataException,
DotStateException,
DotSecurityException
DotDataException
DotStateException
DotSecurityException
public Inode getLiveFileAsset(java.lang.String identifierInode)
throws DotDataException,
DotStateException,
DotSecurityException
DotDataException
DotStateException
DotSecurityExceptionpublic static java.lang.String javaScriptify(java.lang.String fixme)
public int getActualYear()
public boolean isBiggerThan(java.lang.String float1,
java.lang.String float2)
public java.lang.String getCurrentMonth()
public java.lang.String todayDateString()
public java.lang.String startWeekDateString()
public java.lang.String endWeekDateString()
public java.lang.String startMonthDateString()
public java.lang.String endMonthDateString()
public java.lang.String isInArray(java.lang.String value,
java.lang.String array)
public java.lang.String isInArray(java.lang.String value,
java.lang.String[] array)
public java.lang.String isInArray(java.lang.String[] values,
java.lang.String[] array)
public com.liferay.portal.model.User getUserByLongLiveCookie()
public java.lang.Object getCategoriesByNonLoggedUser()
public void setVelocityVar(java.lang.String varName,
java.lang.Object value)
public java.lang.String getIdentifierByURI(java.lang.String URI)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException,
DotDataException,
DotSecurityException
com.liferay.portal.PortalException
com.liferay.portal.SystemException
DotDataException
DotSecurityException
public Identifier getIdentifierByInode(java.lang.String childInode)
throws DotIdentifierStateException,
DotDataException
childInode -
DotDataException
DotIdentifierStateExceptionpublic java.util.List<Trackback> getTrackbacksByIdentifier(java.lang.String id)
id -
public void setErrorResponseCode(int code)
code - The HttpServletResponse error codepublic static java.lang.String RSSParse(java.lang.String uri)
uri - String with rss feed uri
@Deprecated
public boolean doesUserHasPermissionOverFile(long fileInode,
int permission)
throws DotDataException
DotDataException
public boolean doesUserHasPermissionOverFile(java.lang.String fileInode,
int permission)
throws DotDataException
DotDataExceptionpublic Host resolveHostName(java.lang.String hostName)
public Identifier findIdentifierById(java.lang.String id)
public boolean contentHasLiveVersion(java.lang.String identifier)
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||