All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----lcp.LCP
ERROR
strings.For information as to the use of the LCP functions, please refer to the documentation located on the Lyris website. The behavior of LCP functions is mostly identical to that of the corresponding LCP functions. The primary differences follow:
booleans are used instead of LCP true/false values.
Strings are used instead of LCP string values. Vectors (containing Strings) are used
instead of LCP arrays. Hashtables (containing Strings) are used
instead of LCP associative arrays. ERROR_serverErr and the error returned by the
Lyris Server. ERROR_invalidInput. When
in doubt, confirm a string's validity with the method
StringIsValid().
The LCP class can be instanciated either with parameters, or with a
configuration file. The configuration file used by the Perl Lyris Toolkit,
lyris.plc, will work fine (and is, in fact, the default).
Note that the lyris.plc file contains several fields unused
by the Java version. Thus, it is recommended that you instead modify the
example configuration file, lcp.config, used by "BasicDemo."
lyris.plc.
public static final String ERROR_noConfigFile
public static final String ERROR_unknownHost
public static final String ERROR_noHostIO
public static final String ERROR_badPassword
public static final String ERROR_badIP
public static final String ERROR_communicating
public static final String ERROR_noReconnect
public static final String ERROR_invalidInput
public static final String ERROR_serverErr
public LCP(String config_filename) throws LCPException
lyris.plc. If either works, LCP will then connect to
the server with parameters given.
ERROR
strings for possible exception strings.
public LCP() throws LCPException
lyris.plc. If successful, LCP will then connect to the
server with the loaded parameters.
ERROR
strings for possible exception strings.
public LCP(String ip_addr,
int ip_port,
String usr,
String pwd) throws LCPException
ERROR
strings for possible exception strings.
public boolean StringIsValid(String str)
public Vector ConfigAll() throws LCPException
public Hashtable ConfigAllAttribs() throws LCPException
public Hashtable ConfigAttribs(String p) throws LCPException
public boolean ConfigCreate(Hashtable h) throws LCPException
public boolean ConfigDelete(String p) throws LCPException
public Hashtable ConfigMultiUpdate(Hashtable h) throws LCPException
public void ConfigReload() throws LCPException
public Hashtable ConfigSerialLimits(String p) throws LCPException
public boolean ConfigSerialVerify(String p) throws LCPException
public boolean ConfigUpdate(Hashtable h) throws LCPException
void CookieClear(String p) throws LCPException
String CookieGet(String p) throws LCPException
void CookiePut(String p1, String p2) throws LCPException
public Vector CountryAll() throws LCPException
public Hashtable CountryAttNetCode(String p) throws LCPException
public Hashtable CountryAttribs(String p) throws LCPException
public boolean CountryCreate(Hashtable h) throws LCPException
public boolean CountryDelete(String p) throws LCPException
public Hashtable CountryEngNat() throws LCPException
public Vector CountryLangList() throws LCPException
public Hashtable CountryLangListEngNat() throws LCPException
public Vector CountryLanguages(String p) throws LCPException
public String CountryPrimLang(String p) throws LCPException
public boolean CountryUpdate(Hashtable h) throws LCPException
public Vector DocAll(String p) throws LCPException
public Vector DocAllID(String p) throws LCPException
public Hashtable DocAttribs(String p1,
String p2) throws LCPException
public Hashtable DocAttribsID(String p) throws LCPException
public String DocCreate(Hashtable h) throws LCPException
public boolean DocDelete(String p1,
String p2) throws LCPException
public boolean DocDeleteID(String p) throws LCPException
public Hashtable DocIDLangTitle(String p) throws LCPException
public Hashtable DocTitleNative(String p) throws LCPException
public Vector DocTitleType(String p1,
String p2) throws LCPException
public Hashtable DocTitleTypeText(String p1,
String p2) throws LCPException
public Vector DocTypesAll() throws LCPException
public Hashtable DocTypesAllDesc() throws LCPException
public boolean DocUpdate(Hashtable h) throws LCPException
public boolean DocUpdateID(Hashtable h) throws LCPException
public Vector FileAll() throws LCPException
public Hashtable FileAttribs(String p) throws LCPException
public boolean FileCreate(Hashtable h) throws LCPException
public boolean FileDelete(String p) throws LCPException
public Vector FileForList(String p) throws LCPException
public boolean FileUpdate(Hashtable h) throws LCPException
![]()
String FirstTcpip() LCPException
![]()
String IdReset() LCPException
public Vector InMailAddrTo(String p) throws LCPException
public Hashtable InMailAttribs(String p) throws LCPException
public String InMailCreate(Hashtable h) throws LCPException
public boolean InMailDelete(String p) throws LCPException
public Vector InMailList(String p) throws LCPException
public Vector InMailStatus(String p) throws LCPException
public Hashtable InMailSummary(String p) throws LCPException
public Hashtable InMailSummaryList(String p1,
String p2) throws LCPException
public Vector InMailType(String p) throws LCPException
public boolean InMailUpdate(Hashtable h) throws LCPException
public Vector ListAll() throws LCPException
public Hashtable ListAttribs(String p) throws LCPException
public boolean ListCreate(Hashtable h) throws LCPException
public boolean ListDelete(String p) throws LCPException
public Vector ListForSite(String p) throws LCPException
public Vector ListForTopic(String p) throws LCPException
public Vector ListForTopicAll(String p) throws LCPException
public Hashtable ListForTopicLogo(String p) throws LCPException
public boolean ListUpdate(Hashtable h) throws LCPException
public Vector LogAll() throws LCPException
public Vector LogAllRange(String p1,
String p2) throws LCPException
public Hashtable LogAllRangeText(String p1,
String p2) throws LCPException
public Hashtable LogAttribs(String p) throws LCPException
public String LogCreate(Hashtable h) throws LCPException
public boolean LogDelete(String p) throws LCPException
![]()
String LogDeleteRange(String p1, String p2) LCPException
public Vector LogFromCreated(String p) throws LCPException
public Vector LogFromCreatedRange(String p1,
String p2) throws LCPException
![]()
Array LogFromList(String str) throws LCPException
public Vector LogFromReferer(String p) throws LCPException
![]()
Array LogFromSite(String str) throws LCPException
![]()
Array LogFromSource(String str) throws LCPException
public Vector LogFromUser(String p) throws LCPException
public Vector LogMinMax() throws LCPException
public boolean LogUpdate(Hashtable h) throws LCPException
public Hashtable MemberAllEmailID(String p) throws LCPException
public Hashtable MemberAllNameEmail(String p) throws LCPException
public Hashtable MemberCountBySubdate(String p) throws LCPException
public Hashtable MemberAllNameID(String p) throws LCPException
public Hashtable MemberAttEmailList(String p1,
String p2) throws LCPException
public Hashtable MemberAttNameList(String p1,
String p2) throws LCPException
public Hashtable MemberAttribs(String p) throws LCPException
public String MemberBatchCreate(String p1,
String p2) throws LCPException
public String MemberCount(String p) throws LCPException
![]()
AssociativeArray MemberCountByMemberType(String str) throws LCPException
![]()
AssociativeArray MemberCountBySubdate(String str) throws LCPException
![]()
AssociativeArray MemberCountBySubtype(String str) throws LCPException
public String MemberCreate(Hashtable h) throws LCPException
String MemberDelAllList(String p1,
String p2) throws LCPException
public boolean MemberDelEmailList(String p1,
String p2) throws LCPException
public boolean MemberDelNameList(String p1,
String p2) throws LCPException
public boolean MemberDelete(String p) throws LCPException
public Vector MemberFromList(String p) throws LCPException
public Hashtable MemberFromListText(String p) throws LCPException
public String MemberGetNumber(String p1,
String p2) throws LCPException
public String MemberLogin(String p1,
String p2,
String p3) throws LCPException
public Hashtable MemberSomeFromListStat(String p1,
String p2,
String p3,
String p4) throws LCPException
![]()
AssociativeArray MemberSomeFromListSubtype(String p1,
String p2,
String p3,
String p4) throws LCPException
public Hashtable MemberSomeFromListText(String p1,
String p2,
String p3) throws LCPException
![]()
boolean MemberUnsub(String str) throws LCPException
public boolean MemberUpdate(Hashtable h) throws LCPException
public Vector MemberWhatAdmin(String p1,
String p2) throws LCPException
public Vector MemberWhatLists(String p) throws LCPException
![]()
Array MemberWhoAdmin(String str) throws LCPException
![]()
AssociativeArray MemberWhoAdminText(String str) throws LCPException
public Hashtable MessageAttribs(String p) throws LCPException
public String MessageCreate(Hashtable h) throws LCPException
public Vector MessageDates(String p) throws LCPException
public boolean MessageDelete(String p) throws LCPException
public Hashtable MessageDescripts(Vector v) throws LCPException
public Hashtable MemberEmailMulti(Vector v) throws LCPException
public Hashtable MessageFetchAroundText(String p1,
String p2,
String p3,
String p4,
boolean b) throws LCPException
public Vector MessageFetchSome(String p1,
String p2,
String p3,
boolean b) throws LCPException
public Hashtable MessageFetchSomeText(String p1,
String p2,
String p3,
boolean b) throws LCPException
public String MessageFromDate(String p1,
String p2) throws LCPException
public Vector MessageFromList(String p) throws LCPException
public Vector MessageFromStatus(String p) throws LCPException
public String MessageNext(String p1,
String p2) throws LCPException
public Hashtable MessageNextText(String p1,
String p2) throws LCPException
public String MessagePrevious(String p1,
String p2) throws LCPException
![]()
AssociativeArray MessagePreviousText(String p1,
String p2) throws LCPException
public Hashtable MessageSearch(String p1,
String p2,
String p3,
boolean b1,
boolean b2,
boolean b3) throws LCPException
public boolean MessageUpdate(Hashtable h) throws LCPException
public Vector ModerateAll(String p) throws LCPException
public Hashtable ModerateAllText(String p) throws LCPException
public boolean ModerateApprove(String p) throws LCPException
public Hashtable ModerateAttribs(String p) throws LCPException
public boolean ModerateCreate(Hashtable h) throws LCPException
public boolean ModerateDelete(String p) throws LCPException
public boolean ModerateReject(String p) throws LCPException
public boolean ModerateUpdate(Hashtable h) throws LCPException
public Vector OutMailAll() throws LCPException
public Hashtable OutMailAttribs(String p) throws LCPException
public String OutMailCreate(Hashtable h) throws LCPException
public boolean OutMailDelete(String p) throws LCPException
public Vector OutMailList(String p) throws LCPException
public Vector OutMailStatus(String p) throws LCPException
public Hashtable OutMailSummary(String p) throws LCPException
public Hashtable OutMailSummaryList(String p1,
String p2) throws LCPException
public Hashtable OutMailSummaryListType(String p1,
String p2,
String p3) throws LCPException
public Hashtable OutMailSummaryStatusListType(String p1,
String p2,
String p3,
String p4) throws LCPException
public Hashtable OutMailSummaryStatusType(String p1,
String p2,
String p3) throws LCPException
public Hashtable OutMailSummaryType(String p1,
String p2) throws LCPException
public Vector OutMailType(String p) throws LCPException
public boolean OutMailUpdate(Hashtable h) throws LCPException
public Vector PeopleAll(String p) throws LCPException
public Hashtable PeopleAttribs(String p) throws LCPException
public boolean PeopleCreate(Hashtable h) throws LCPException
public boolean PeopleDelete(String p) throws LCPException
public Hashtable PeopleNameEmail(String p) throws LCPException
public boolean PeopleUpdate(Hashtable h) throws LCPException
public Vector PhraseAll(String p) throws LCPException
public Hashtable PhraseAllText(String p) throws LCPException
public Hashtable PhraseAttribs(String p) throws LCPException
public String PhraseCreate(Hashtable h) throws LCPException
public boolean PhraseDelete(String p) throws LCPException
public Vector PhraseFromAppliesTo(String p1, String p2) throws LCPException
public Vector PhraseFromContext(String p1, String p2) throws LCPException
public Hashtable PhraseIDText(String p1,
String p2) throws LCPException
public boolean PhraseUpdate(Hashtable h) throws LCPException
public Vector RespondAll() throws LCPException
public Hashtable RespondAttribs(String p) throws LCPException
public Hashtable RespondByList(String p) throws LCPException
public Hashtable RespondBySite(String p) throws LCPException
public boolean RespondCreate(Hashtable h) throws LCPException
public boolean RespondDelete(String p) throws LCPException
public boolean RespondUpdate(Hashtable h) throws LCPException
![]()
void SetPriority(String str) throws LCPException
public Vector SiteAll() throws LCPException
public Hashtable SiteAttribs(String p) throws LCPException
public boolean SiteCreate(Hashtable h) throws LCPException
public boolean SiteDelete(String p) throws LCPException
![]()
AssociativeArray SiteForHostname(String str) throws LCPException
public boolean SiteUpdate(Hashtable h) throws LCPException
public String StatsAll() throws LCPException
public String StatsMailSend() throws LCPException
public Vector TopicAll(String p) throws LCPException
public Hashtable TopicAllLogo(String p) throws LCPException
public Hashtable TopicAttribs(String p) throws LCPException
public boolean TopicCreate(Hashtable h) throws LCPException
public boolean TopicDelete(String p) throws LCPException
public boolean TopicUpdate(Hashtable h) throws LCPException
public void Shutdown() throws LCPException
All Packages Class Hierarchy This Package Previous Next Index