Class DeferredFileValueImpl
java.lang.Object
org.camunda.bpm.engine.variable.impl.value.FileValueImpl
org.camunda.bpm.client.variable.impl.value.DeferredFileValueImpl
- All Implemented Interfaces:
Serializable
,DeferredFileValue
,FileValue
,TypedValue
- Author:
- Tassilo Weidner
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected EngineClient
protected boolean
protected static final ExternalTaskClientLogger
protected String
protected String
Fields inherited from class org.camunda.bpm.engine.variable.impl.value.FileValueImpl
encoding, filename, isTransient, mimeType, type, value
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetValue()
The actual value.boolean
isLoaded()
Indicates whether the file value has been loadedprotected void
load()
void
setProcessInstanceId
(String processInstanceId) void
setVariableName
(String variableName) toString()
Methods inherited from class org.camunda.bpm.engine.variable.impl.value.FileValueImpl
getByteArray, getEncoding, getEncodingAsCharset, getFilename, getMimeType, getType, isTransient, setEncoding, setEncoding, setMimeType, setTransient, setValue
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.camunda.bpm.engine.variable.value.FileValue
getEncoding, getEncodingAsCharset, getFilename, getMimeType
Methods inherited from interface org.camunda.bpm.engine.variable.value.TypedValue
getType, isTransient
-
Field Details
-
LOG
-
isLoaded
protected boolean isLoaded -
variableName
-
processInstanceId
-
engineClient
-
-
Constructor Details
-
DeferredFileValueImpl
-
-
Method Details
-
load
protected void load() -
isLoaded
public boolean isLoaded()Description copied from interface:DeferredFileValue
Indicates whether the file value has been loaded- Specified by:
isLoaded
in interfaceDeferredFileValue
- Returns:
-
true
if file value has been loaded -
false
if file value has not been loaded
-
-
getValue
Description copied from interface:TypedValue
The actual value. May be null in case the value is null.- Specified by:
getValue
in interfaceFileValue
- Specified by:
getValue
in interfaceTypedValue
- Overrides:
getValue
in classFileValueImpl
- Returns:
- the value
-
setProcessInstanceId
-
setVariableName
-
toString
- Overrides:
toString
in classFileValueImpl
-