public interface CharmObservable
| Type | Property and Description |
|---|---|
javafx.beans.property.ReadOnlyObjectProperty<java.lang.Throwable> |
exception |
javafx.beans.property.ReadOnlyObjectProperty<CharmObservable.State> |
state |
| Modifier and Type | Interface and Description |
|---|---|
static class |
CharmObservable.State
The possible states a CharmObservable can be in.
|
| Modifier and Type | Method and Description |
|---|---|
javafx.beans.property.ReadOnlyObjectProperty<java.lang.Throwable> |
exceptionProperty() |
java.lang.Throwable |
getException()
In case an exception occurred during processing, this method will
return the exception.
|
java.lang.String |
getIdentifier()
Returns the unique identifier that is associated with this instance.
|
CharmObservable.State |
getState()
Return the current state of this observable.
|
StorageWhere |
getStorageWhere()
Returns the system where this instance will be stored.
|
javafx.beans.property.ReadOnlyObjectProperty<CharmObservable.State> |
stateProperty() |
void |
sync()
Performs a synchronization of this observable with the underlying storage system.
|
javafx.beans.property.ReadOnlyObjectProperty<CharmObservable.State> stateProperty
getState()javafx.beans.property.ReadOnlyObjectProperty<java.lang.Throwable> exceptionProperty
getException()CharmObservable.State getState()
javafx.beans.property.ReadOnlyObjectProperty<CharmObservable.State> stateProperty()
getState()java.lang.Throwable getException()
null will be returned.javafx.beans.property.ReadOnlyObjectProperty<java.lang.Throwable> exceptionProperty()
getException()java.lang.String getIdentifier()
StorageWhere getStorageWhere()
void sync()