Package org.jbpm.document
Interface Document
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
DocumentImpl
public interface Document extends Serializable
-
-
Field Summary
Fields Modifier and Type Field Description static String
DOCUMENT_DATE_PATTERN
static String
PROPERTIES_SEPARATOR
static String
UPDATED_ATTRIBUTE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addAttribute(String attributeName, String attributeValue)
String
getAttribute(String attributeName)
Map<String,String>
getAttributes()
byte[]
getContent()
String
getIdentifier()
Date
getLastModified()
String
getLink()
String
getName()
long
getSize()
void
setAttributes(Map<String,String> attributes)
void
setContent(byte[] content)
void
setIdentifier(String identifier)
void
setLastModified(Date lastModified)
void
setLink(String link)
void
setName(String name)
void
setSize(long size)
File
toFile()
-
-
-
Field Detail
-
DOCUMENT_DATE_PATTERN
static final String DOCUMENT_DATE_PATTERN
- See Also:
- Constant Field Values
-
PROPERTIES_SEPARATOR
static final String PROPERTIES_SEPARATOR
- See Also:
- Constant Field Values
-
UPDATED_ATTRIBUTE
static final String UPDATED_ATTRIBUTE
- See Also:
- Constant Field Values
-
-
Method Detail
-
setIdentifier
void setIdentifier(String identifier)
-
getIdentifier
String getIdentifier()
-
setName
void setName(String name)
-
getName
String getName()
-
setSize
void setSize(long size)
-
getSize
long getSize()
-
setLastModified
void setLastModified(Date lastModified)
-
getLastModified
Date getLastModified()
-
setLink
void setLink(String link)
-
getLink
String getLink()
-
setContent
void setContent(byte[] content)
-
getContent
byte[] getContent()
-
toFile
File toFile() throws IOException
- Throws:
IOException
-
-