|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.bea.domingo.monitor.AbstractMonitorEnabled de.bea.domingo.proxy.BaseProxy de.bea.domingo.proxy.EmbeddedObjectProxy
public final class EmbeddedObjectProxy
This class represents the Domino-Class EmbeddedObject
.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class de.bea.domingo.proxy.BaseProxy |
---|
BaseProxy.DocumentCollectionIterator |
Field Summary |
---|
Fields inherited from class de.bea.domingo.proxy.BaseProxy |
---|
DATETIME_STRING_LENGTH, EMPTY_STRING, MAX_DATETIME_LENGTH, NUM_DATETIME_VALUES, RESOURCES |
Fields inherited from interface de.bea.domingo.DEmbeddedObject |
---|
EMBED_ATTACHMENT, EMBED_OBJECT, EMBED_OBJECTLINK |
Method Summary | |
---|---|
void |
extractFile(java.lang.String path)
Writes a file attachment to storage. |
(package private) static DEmbeddedObject |
getInstance(NotesProxyFactory theFactory,
DBase parent,
lotus.domino.EmbeddedObject embeddedObject,
DNotesMonitor monitor)
Creates a new DEmbeddedObject and enables logging. |
java.lang.String |
getName()
The name used to reference an file attachment (or object, object link). |
java.lang.String |
getSource()
For an object or object link, returns the internal name for the source document. |
int |
getType()
Read-only. |
void |
remove()
Removes an object, object link, or file attachment. |
java.lang.String |
toString()
Returns a short description of an instance. |
Methods inherited from class de.bea.domingo.monitor.AbstractMonitorEnabled |
---|
getMonitor, setMonitor |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.bea.domingo.DBase |
---|
equals, hashCode |
Method Detail |
---|
static DEmbeddedObject getInstance(NotesProxyFactory theFactory, DBase parent, lotus.domino.EmbeddedObject embeddedObject, DNotesMonitor monitor)
theFactory
- the controlling factoryparent
- the objects parentembeddedObject
- the corresponding notes objectmonitor
- the monitor
public void extractFile(java.lang.String path)
extractFile
in interface DEmbeddedObject
path
- The path and file name where you want to store the extracted
file.DEmbeddedObject.extractFile(String)
public java.lang.String getName()
getName
in interface DEmbeddedObject
DEmbeddedObject.getName()
public void remove()
DEmbeddedObject
remove
in interface DEmbeddedObject
DEmbeddedObject.remove()
public java.lang.String toString()
DBase
toString
in interface DBase
toString
in class java.lang.Object
Object.toString()
public java.lang.String getSource()
getSource
in interface DEmbeddedObject
DEmbeddedObject.getSource()
public int getType()
getType
in interface DEmbeddedObject
DEmbeddedObject.EMBED_OBJECT
,
DEmbeddedObject.EMBED_OBJECTLINK
or
DEmbeddedObject.EMBED_ATTACHMENT
)DEmbeddedObject.getType()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |