eventstore
TransactionActor
Related Docs:
class TransactionActor
|
package eventstore
object
TransactionActor
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
TransactionActor
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
sealed
trait
Command
extends
AnyRef
case class
CommitCompleted
(
range:
Option
[
Range
] =
None
,
position:
Option
[
Exact
] =
None
)
extends
Product
with
Serializable
case class
Continue
(
transactionId:
Long
)
extends
Kickoff
with
Product
with
Serializable
sealed
trait
Kickoff
extends
AnyRef
case class
Start
(
data:
TransactionStart
)
extends
Kickoff
with
Product
with
Serializable
case class
TransactionId
(
value:
Long
)
extends
Product
with
Serializable
case class
Write
(
events:
List
[
EventData
]
)
extends
Command
with
Product
with
Serializable
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
object
Commit
extends
Command
with
Product
with
Serializable
object
GetTransactionId
extends
Product
with
Serializable
object
Write
extends
Serializable
object
WriteCompleted
extends
Product
with
Serializable
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
commit
:
Commit
.type
Java API
def
commitCompleted
:
CommitCompleted
.type
Java API
def
continue
(
transactionId:
Long
)
:
Continue
Java API
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getProps
(
connection:
ActorRef
,
kickoff:
Kickoff
)
:
Props
Java API
def
getProps
(
connection:
ActorRef
,
kickoff:
Kickoff
,
requireMaster:
Boolean
,
credentials:
Option
[
UserCredentials
]
)
:
Props
Java API
def
getTransactionId
:
GetTransactionId
.type
Java API
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
props
(
connection:
ActorRef
,
kickoff:
Kickoff
,
requireMaster:
Boolean
=
Settings.Default.requireMaster
,
credentials:
Option
[
UserCredentials
] =
None
)
:
Props
def
start
(
data:
TransactionStart
)
:
Start
Java API
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
def
transactionId
(
value:
Long
)
:
TransactionId
Java API
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
write
(
events:
List
[
EventData
]
)
:
Write
Java API
def
writeCompleted
:
WriteCompleted
.type
Java API
Inherited from
AnyRef
Inherited from
Any
Ungrouped