Errai 3.0.1-SNAPSHOT

org.jboss.errai.jpa.sync.client.shared
Class SyncRequestOperation<X>

java.lang.Object
  extended by org.jboss.errai.jpa.sync.client.shared.SyncRequestOperation<X>

@Portable
public class SyncRequestOperation<X>
extends Object


Nested Class Summary
static class SyncRequestOperation.Type
           
 
Constructor Summary
SyncRequestOperation(SyncRequestOperation.Type type, X newState, X expectedState)
           
 
Method Summary
static
<X> SyncRequestOperation<X>
created(X newState)
           
static
<X> SyncRequestOperation<X>
deleted(X knownState)
           
 X getEntity()
           
 X getExpectedState()
           
 SyncRequestOperation.Type getType()
           
 String toString()
           
static
<X> SyncRequestOperation<X>
unchanged(X knownState)
           
static
<X> SyncRequestOperation<X>
updated(X newState, X expectedState)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SyncRequestOperation

public SyncRequestOperation(SyncRequestOperation.Type type,
                            X newState,
                            X expectedState)
Method Detail

created

public static <X> SyncRequestOperation<X> created(X newState)

updated

public static <X> SyncRequestOperation<X> updated(X newState,
                                                  X expectedState)

unchanged

public static <X> SyncRequestOperation<X> unchanged(X knownState)

deleted

public static <X> SyncRequestOperation<X> deleted(X knownState)

getType

public SyncRequestOperation.Type getType()

getEntity

public X getEntity()

getExpectedState

public X getExpectedState()

toString

public String toString()
Overrides:
toString in class Object

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.