Class OptionalServiceCode
java.lang.Object
edu.suffolk.litlab.efsp.ecfcodes.tyler.OptionalServiceCode
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal StringA textual description for a fee that has a calculated value.final Stringfinal intAn int to represent the order in which to present the optional services.final StringThe Fee associated with this optional service.final StringText presented to the filer when prompting for the fee amount.final StringThis service is only allowed for this given filing code id.final booleanTrue if the filer must provide a fee amount (?).final booleanUses a fee multiplier: for instance, if true, a request for 3 certified copies would have a value of 3.final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidcreateIndices(Connection conn) static voiddeleteFromOptionalServiceTable(String courtLocation, String tylerDomain, Connection conn) static PreparedStatementprepCourtCoverage(Connection conn, String domain, String searchTerm) static PreparedStatementprepQuery(Connection conn, String domain, String courtId, String filingCodeId) static PreparedStatementprepQueryWithCode(Connection conn, String domain, String courtId, String optServCode) static PreparedStatementprepRetrieve(Connection conn, String domain, String optServName) static PreparedStatementprepSearch(Connection conn, String domain, String searchTerm) static voidupdateOptionalServiceTable(String courtName, String tylerDomain, Iterator<Map<String, String>> rows, Connection conn)
-
Field Details
-
code
-
name
-
displayorder
public final int displayorderAn int to represent the order in which to present the optional services. Will always be present, but might skip numbers or two rows might have the same value: ordering doesn't matter then. -
fee
The Fee associated with this optional service. -
filingcodeid
This service is only allowed for this given filing code id. -
multiplier
public final boolean multiplierUses a fee multiplier: for instance, if true, a request for 3 certified copies would have a value of 3. -
altfeedesc
A textual description for a fee that has a calculated value. -
hasfeeprompt
public final boolean hasfeepromptTrue if the filer must provide a fee amount (?). -
feeprompttext
Text presented to the filer when prompting for the fee amount.
-
-
Constructor Details
-
OptionalServiceCode
-
OptionalServiceCode
- Throws:
SQLException
-
-
Method Details
-
prepQuery
public static PreparedStatement prepQuery(Connection conn, String domain, String courtId, String filingCodeId) throws SQLException - Throws:
SQLException
-
prepSearch
public static PreparedStatement prepSearch(Connection conn, String domain, String searchTerm) throws SQLException - Throws:
SQLException
-
prepCourtCoverage
public static PreparedStatement prepCourtCoverage(Connection conn, String domain, String searchTerm) throws SQLException - Throws:
SQLException
-
prepRetrieve
public static PreparedStatement prepRetrieve(Connection conn, String domain, String optServName) throws SQLException - Throws:
SQLException
-
prepQueryWithCode
public static PreparedStatement prepQueryWithCode(Connection conn, String domain, String courtId, String optServCode) throws SQLException - Throws:
SQLException
-
createFromOptionalServiceTable
- Throws:
SQLException
-
createIndices
- Throws:
SQLException
-
deleteFromOptionalServiceTable
public static void deleteFromOptionalServiceTable(String courtLocation, String tylerDomain, Connection conn) throws SQLException - Throws:
SQLException
-
updateOptionalServiceTable
public static void updateOptionalServiceTable(String courtName, String tylerDomain, Iterator<Map<String, String>> rows, Connection conn) throws SQLException- Throws:
SQLException
-