com.counterclaim.openefm.model.lxml
Class InternalLxmlFilingImpl
java.lang.Object
com.counterclaim.openefm.model.lxml.InternalLxmlFilingImpl
- All Implemented Interfaces:
- InternalLxmlFiling, LxmlFiling, java.io.Serializable
- public class InternalLxmlFilingImpl
- extends java.lang.Object
- implements InternalLxmlFiling, java.io.Serializable
- See Also:
- Serialized Form
-

| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static org.apache.log4j.Logger log
xpath
private transient XPathHelper xpath
context
private FilingContext context
content
private java.lang.String content
id
private Id id
court
private Court court
efsp
private EFSP efsp
status
private java.lang.String status
received
private java.util.Date received
paid
private boolean paid
differed
private boolean differed
InternalLxmlFilingImpl
public InternalLxmlFilingImpl()
InternalLxmlFilingImpl
public InternalLxmlFilingImpl(LxmlFiling filing)
InternalLxmlFilingImpl
public InternalLxmlFilingImpl(java.lang.String content)
main
public static void main(java.lang.String[] args)
setContext
public void setContext(FilingContext context)
- Specified by:
setContext in interface InternalLxmlFiling
getContext
public FilingContext getContext()
- Specified by:
getContext in interface InternalLxmlFiling
getId
public Id getId()
- Specified by:
getId in interface InternalLxmlFiling
getContent
public java.lang.String getContent()
- Specified by:
getContent in interface LxmlFiling
setId
public void setId(Id id)
- Specified by:
setId in interface InternalLxmlFiling
setContent
public void setContent(java.lang.String content)
- Specified by:
setContent in interface LxmlFiling
setEFSP
public void setEFSP(EFSP efsp)
- Specified by:
setEFSP in interface InternalLxmlFiling
getEFSP
public EFSP getEFSP()
- Specified by:
getEFSP in interface InternalLxmlFiling
setCourt
public void setCourt(Court court)
- Specified by:
setCourt in interface InternalLxmlFiling
getCourt
public Court getCourt()
- Specified by:
getCourt in interface InternalLxmlFiling
getReceived
public java.util.Date getReceived()
- Specified by:
getReceived in interface InternalLxmlFiling
setReceived
public void setReceived(java.util.Date receivedTime)
- Specified by:
setReceived in interface InternalLxmlFiling
setStatus
public void setStatus(java.lang.String status)
throws ModelException
- Specified by:
setStatus in interface InternalLxmlFiling
- Throws:
ModelException
isKnownStatus
private boolean isKnownStatus(java.lang.String status)
getStatus
public java.lang.String getStatus()
- Specified by:
getStatus in interface InternalLxmlFiling
isPending
public boolean isPending()
- Specified by:
isPending in interface InternalLxmlFiling
isAccepted
public boolean isAccepted()
- Specified by:
isAccepted in interface InternalLxmlFiling
isRejected
public boolean isRejected()
- Specified by:
isRejected in interface InternalLxmlFiling
setFeePaid
public void setFeePaid(boolean feePaid)
- Specified by:
setFeePaid in interface InternalLxmlFiling
isFeePaid
public boolean isFeePaid()
- Specified by:
isFeePaid in interface InternalLxmlFiling
setDiffered
public void setDiffered(boolean dif)
- Specified by:
setDiffered in interface InternalLxmlFiling
isDiffered
public boolean isDiffered()
- Specified by:
isDiffered in interface InternalLxmlFiling
initXPath
public boolean initXPath()
- Initialize the
XPathHelper used to execute queries.
- Specified by:
initXPath in interface InternalLxmlFiling
isQueriable
public boolean isQueriable()
- Return true if initialized for queries.
- Specified by:
isQueriable in interface InternalLxmlFiling
query
protected java.util.List query(java.lang.String queryName)
- Execute an XPath query stored in an external resource.
- Parameters:
queryName - The name of the query to be looked up.
- Returns:
- A List of Nodes.
query
protected java.util.List query(java.lang.String queryName,
java.lang.String[] params)
- Execute a parameratized XPath query stored in an external resource.
- Parameters:
queryName - The name of the query to be looked up.params - The parameters to be insterted into the query.
- Returns:
- A List of Nodes.
queryForList
private java.util.List queryForList(java.lang.String queryName,
java.lang.String[] params)
queryForString
private java.lang.String queryForString(java.lang.String queryName,
java.lang.String[] params)
queryForInteger
private java.lang.Integer queryForInteger(java.lang.String queryName,
java.lang.String[] params)
queryForBoolean
private java.lang.Boolean queryForBoolean(java.lang.String queryName,
java.lang.String[] params)
queryXPath
public java.util.List queryXPath(java.lang.String query)
- Execute an XPath query against the XML content of this filing.
- Specified by:
queryXPath in interface InternalLxmlFiling
- Parameters:
query - The XPath query string.
- Returns:
- A
List of org.dom4j.Node objects.
getMessageIdentification
public java.lang.String getMessageIdentification()
- Specified by:
getMessageIdentification in interface InternalLxmlFiling
getCreation
public java.util.Date getCreation()
- Specified by:
getCreation in interface InternalLxmlFiling
getCourtLocationQualifier
public java.lang.String getCourtLocationQualifier(java.lang.String filingInformationId)
- Specified by:
getCourtLocationQualifier in interface InternalLxmlFiling
getLeadDocumentId
public java.lang.String getLeadDocumentId()
- Specified by:
getLeadDocumentId in interface InternalLxmlFiling
getDocumentActorReferences
public java.util.List getDocumentActorReferences(java.lang.String docId)
- Specified by:
getDocumentActorReferences in interface InternalLxmlFiling
getDocumentSubmitted
public java.util.Date getDocumentSubmitted(java.lang.String docId)
- Specified by:
getDocumentSubmitted in interface InternalLxmlFiling
getDocumentTitle
public java.lang.String getDocumentTitle(java.lang.String docId)
- Specified by:
getDocumentTitle in interface InternalLxmlFiling
getDocumentType
public java.lang.String getDocumentType(java.lang.String docId)
- Specified by:
getDocumentType in interface InternalLxmlFiling
getDocumentContent
public java.lang.String getDocumentContent(java.lang.String docId)
- Specified by:
getDocumentContent in interface InternalLxmlFiling
getDocumentContentId
public java.lang.String getDocumentContentId(java.lang.String docId)
- Specified by:
getDocumentContentId in interface InternalLxmlFiling
getDocumentContentSize
public java.lang.Integer getDocumentContentSize(java.lang.String docId)
- Specified by:
getDocumentContentSize in interface InternalLxmlFiling
getDocumentContentMimeType
public java.lang.String getDocumentContentMimeType(java.lang.String docId)
- Specified by:
getDocumentContentMimeType in interface InternalLxmlFiling
getDocumentContentEncoding
public java.lang.String getDocumentContentEncoding(java.lang.String docId)
- Specified by:
getDocumentContentEncoding in interface InternalLxmlFiling
getDocumentContentHref
public java.lang.String getDocumentContentHref(java.lang.String docId)
- Specified by:
getDocumentContentHref in interface InternalLxmlFiling
getDocumentAttachementIds
public java.util.List getDocumentAttachementIds(java.lang.String docId)
- Specified by:
getDocumentAttachementIds in interface InternalLxmlFiling
getToFullNames
public java.util.List getToFullNames()
- Specified by:
getToFullNames in interface InternalLxmlFiling
getToURIs
public java.util.List getToURIs()
- Specified by:
getToURIs in interface InternalLxmlFiling
getFromFullNames
public java.util.List getFromFullNames()
- Specified by:
getFromFullNames in interface InternalLxmlFiling
getFromURIs
public java.util.List getFromURIs()
- Specified by:
getFromURIs in interface InternalLxmlFiling
getMemos
public java.util.List getMemos()
- Specified by:
getMemos in interface InternalLxmlFiling
getActorIds
public java.util.List getActorIds()
- Specified by:
getActorIds in interface InternalLxmlFiling
getActorIdsWithRole
public java.util.List getActorIdsWithRole(java.lang.String role)
- Specified by:
getActorIdsWithRole in interface InternalLxmlFiling
getActorFullName
public java.lang.String getActorFullName(java.lang.String actorId)
- Specified by:
getActorFullName in interface InternalLxmlFiling
getActorFirstName
public java.lang.String getActorFirstName(java.lang.String actorId)
- Specified by:
getActorFirstName in interface InternalLxmlFiling
getActorMiddleName
public java.lang.String getActorMiddleName(java.lang.String actorId)
- Specified by:
getActorMiddleName in interface InternalLxmlFiling
getActorLastName
public java.lang.String getActorLastName(java.lang.String actorId)
- Specified by:
getActorLastName in interface InternalLxmlFiling
getActorRoleName
public java.lang.String getActorRoleName(java.lang.String actorId)
- Specified by:
getActorRoleName in interface InternalLxmlFiling
getActorRoleWithIds
public java.util.List getActorRoleWithIds(java.lang.String actorId)
- Specified by:
getActorRoleWithIds in interface InternalLxmlFiling
getActorTitle
public java.lang.String getActorTitle(java.lang.String actorId)
- Specified by:
getActorTitle in interface InternalLxmlFiling
getActorEmail
public java.lang.String getActorEmail(java.lang.String actorId)
- Specified by:
getActorEmail in interface InternalLxmlFiling
getActorPhone
public java.lang.String getActorPhone(java.lang.String actorId)
- Specified by:
getActorPhone in interface InternalLxmlFiling
getActorAddressLines
public java.util.List getActorAddressLines(java.lang.String actorId)
- Specified by:
getActorAddressLines in interface InternalLxmlFiling
getActorAddressCity
public java.lang.String getActorAddressCity(java.lang.String actorId)
- Specified by:
getActorAddressCity in interface InternalLxmlFiling
getActorAddressCounty
public java.lang.String getActorAddressCounty(java.lang.String actorId)
- Specified by:
getActorAddressCounty in interface InternalLxmlFiling
getActorAddressState
public java.lang.String getActorAddressState(java.lang.String actorId)
- Specified by:
getActorAddressState in interface InternalLxmlFiling
getActorAddressZip
public java.lang.String getActorAddressZip(java.lang.String actorId)
- Specified by:
getActorAddressZip in interface InternalLxmlFiling
getActorAddressCountry
public java.lang.String getActorAddressCountry(java.lang.String actorId)
- Specified by:
getActorAddressCountry in interface InternalLxmlFiling
getFilingInformationIds
public java.util.List getFilingInformationIds()
- Specified by:
getFilingInformationIds in interface InternalLxmlFiling
getFilingFee
public java.lang.String getFilingFee(java.lang.String filingInformationId)
- Specified by:
getFilingFee in interface InternalLxmlFiling
getFilingFeeType
public java.lang.String getFilingFeeType(java.lang.String filingInformationId)
- Specified by:
getFilingFeeType in interface InternalLxmlFiling
getCreditNumber
public java.lang.String getCreditNumber(java.lang.String filingInformationId)
- Specified by:
getCreditNumber in interface InternalLxmlFiling
getCreditExpDate
public java.lang.String getCreditExpDate(java.lang.String filingInformationId)
- Specified by:
getCreditExpDate in interface InternalLxmlFiling
getCreditOwner
public java.lang.String getCreditOwner(java.lang.String filingInformationId)
- Specified by:
getCreditOwner in interface InternalLxmlFiling
getCreditAddressLines
public java.util.List getCreditAddressLines(java.lang.String filingInformationId)
- Specified by:
getCreditAddressLines in interface InternalLxmlFiling
getCreditAddressCity
public java.lang.String getCreditAddressCity(java.lang.String filingInformationId)
- Specified by:
getCreditAddressCity in interface InternalLxmlFiling
getCreditAddressCounty
public java.lang.String getCreditAddressCounty(java.lang.String filingInformationId)
- Specified by:
getCreditAddressCounty in interface InternalLxmlFiling
getCreditAddressState
public java.lang.String getCreditAddressState(java.lang.String filingInformationId)
- Specified by:
getCreditAddressState in interface InternalLxmlFiling
getCreditAddressZip
public java.lang.String getCreditAddressZip(java.lang.String filingInformationId)
- Specified by:
getCreditAddressZip in interface InternalLxmlFiling
getCreditAddressCountry
public java.lang.String getCreditAddressCountry(java.lang.String filingInformationId)
- Specified by:
getCreditAddressCountry in interface InternalLxmlFiling
getCourtType
public java.lang.String getCourtType(java.lang.String filingInformationId)
- Specified by:
getCourtType in interface InternalLxmlFiling
getCourtName
public java.lang.String getCourtName(java.lang.String filingInformationId)
- Specified by:
getCourtName in interface InternalLxmlFiling
isNewCase
public java.lang.Boolean isNewCase(java.lang.String filingInformationId)
- Specified by:
isNewCase in interface InternalLxmlFiling
getFullCaseNumber
public java.lang.String getFullCaseNumber(java.lang.String filingInformationId)
- Specified by:
getFullCaseNumber in interface InternalLxmlFiling
getCaseTitle
public java.lang.String getCaseTitle(java.lang.String filingInformationId)
- Specified by:
getCaseTitle in interface InternalLxmlFiling
getCaseCategory
public java.lang.String getCaseCategory(java.lang.String filingInformationId)
- Specified by:
getCaseCategory in interface InternalLxmlFiling
getCaseYear
public java.lang.String getCaseYear(java.lang.String filingInformationId)
- Specified by:
getCaseYear in interface InternalLxmlFiling
getFiledByActorId
public java.lang.String getFiledByActorId(java.lang.String filingInformationId)
- Specified by:
getFiledByActorId in interface InternalLxmlFiling
getFilingPartyEmail
public java.lang.String getFilingPartyEmail(java.lang.String filingActorRef)
- Specified by:
getFilingPartyEmail in interface InternalLxmlFiling
parseDateTimeString
private java.util.Date parseDateTimeString(java.lang.String dateString,
java.lang.String timeString)
parseLxmlDateTimeString
private java.lang.String parseLxmlDateTimeString(java.lang.String dateTimeString)
Copyright © 2002 counterclaim.com. All Rights Reserved.