Class EcfCourtSpecificSerializer
java.lang.Object
edu.suffolk.litlab.efsp.server.ecf4.EcfCourtSpecificSerializer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.xml.bind.JAXBElement<DocumentType> filingDocToXml(FilingDoc doc, boolean isInitialFiling, CaseCategory caseCategory, CaseType motionType, FilingCode filing) serializeCaseCodes(FilingInformation info, Map<PartyId, PartyInfo> partyTypes, InfoCollector collector, boolean isInitialFiling) Either an initial filing, or a non-indexed case.serializeEcfCaseParticipant(Person per, PartyInfo info) Needs to have participant role set.serializeEcfContactInformation(ContactInformation contactInfo) serializeNameType(Name name) Returns the PersonNameType XML object from the given Name.jakarta.xml.bind.JAXBElement<AddressType> serializeNiemContactMeans(Address address) Returns the "ContactMeans" XML object from this address.static AddressTypeserializeTylerAddress(Address myAddr)
-
Constructor Details
-
EcfCourtSpecificSerializer
public EcfCourtSpecificSerializer()
-
-
Method Details
-
serializeCaseCodes
public ComboCaseCodes serializeCaseCodes(FilingInformation info, Map<PartyId, PartyInfo> partyTypes, InfoCollector collector, boolean isInitialFiling) throws FilingErrorEither an initial filing, or a non-indexed case.- Throws:
FilingError
-
serializeEcfCaseParticipant
Needs to have participant role set.- Throws:
FilingError
-
serializeEcfContactInformation
-
serializeTylerAddress
-
serializeNiemContactMeans
Returns the "ContactMeans" XML object from this address. Can be used in the ContactInformation element. -
serializeNameType
Returns the PersonNameType XML object from the given Name.- Throws:
FilingError
-
filingDocToXml
public jakarta.xml.bind.JAXBElement<DocumentType> filingDocToXml(FilingDoc doc, boolean isInitialFiling, CaseCategory caseCategory, CaseType motionType, FilingCode filing) throws IOException - Throws:
IOException
-