public class PrintAttachedDocs
extends java.lang.Object
Constructor and Description |
---|
PrintAttachedDocs(SessionContext sessionContext,
java.lang.String appName,
MboRemote curMbo)
Constructor
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector |
getAllFileBasedDocs()
Returns a vector of attached documents names qualified by its file URL (escaped)
The vector contains ALL (including PDF) documents which are not URL attachments.
|
java.util.Vector |
getAllPrintableDocs()
Returns a vector of attached documents names qualified by its file URL (escaped)
The vector contains ALL (including PDF) documents but does not include documents
that could not be read or had a MalFormedURL
|
int |
getAllPrintableDocsCount()
Returns the Vector size of @see getAllPrintableDocs()
|
java.util.Vector |
getAllUrlBasedDocs()
Returns a vector of attached documents names qualified by its file URL (escaped)
The vector contains ALL (including PDF) documents which are RL attachments.
|
java.util.HashSet |
getBadDocs()
Returns a HashSet of attached documents qualified by its file URL (escaped)
that could not be read or had a MalformedURL
|
int |
getBadDocsCount()
Returns the HashSet size of @see getPrintablePDFDocs()
|
java.util.Vector |
getPrintableOtherDocs()
Returns a vector of attached documents names qualified by its file URL (escaped)
The vector DOES NOT include PDF documents
|
java.util.Vector |
getPrintablePDFDocs()
Returns a vector of attached PDF documents names qualified by its file URL (escaped)
The vector includes ONLY PDF documents
|
int |
getTotalDocsCount()
Returns the sum of @see getBadDocsCount() and @see getAllPrintableDocsCount()
|
void |
initalize(java.lang.String appName,
MboRemote curMbo)
Intialize this object
|
public PrintAttachedDocs(SessionContext sessionContext, java.lang.String appName, MboRemote curMbo)
sessionContext
- public java.util.Vector getPrintableOtherDocs()
public java.util.Vector getPrintablePDFDocs()
public java.util.Vector getAllPrintableDocs()
public java.util.HashSet getBadDocs()
public java.util.Vector getAllFileBasedDocs()
public java.util.Vector getAllUrlBasedDocs()
public int getAllPrintableDocsCount()
public int getBadDocsCount()
public int getTotalDocsCount()
public void initalize(java.lang.String appName, MboRemote curMbo) throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException