Subversion Repository Public Repository

litesoft

Diff Revisions 949 vs 950 for /trunk/Java/GWT/OldServer/src/org/litesoft/GWT/eventbus/server/IServerEventBus.java

Diff revisions: vs.
  @@ -1,44 +1,44 @@
1 - // This Source Code is in the Public Domain per: http://unlicense.org
2 - package org.litesoft.GWT.eventbus.server;
3 -
4 - import org.litesoft.GWT.eventbus.client.*;
5 -
6 - public interface IServerEventBus extends IEventBus {
7 - enum Type {
8 - Simple( false ),
9 - Temporary( true, false ),
10 - Regular( true ),
11 - Authenticated( true ),
12 - Zombie( false );
13 -
14 - private boolean mManagable;
15 - private boolean mUpdateReplacable;
16 -
17 - Type( boolean pFullPlayer ) {
18 - this( pFullPlayer, pFullPlayer );
19 - }
20 -
21 - Type( boolean pManagable, boolean pUpdateReplacable ) {
22 - mManagable = pManagable;
23 - mUpdateReplacable = pUpdateReplacable;
24 - }
25 -
26 - public boolean isManagable() {
27 - return mManagable;
28 - }
29 -
30 - public boolean isUpdateReplacable() {
31 - return mUpdateReplacable;
32 - }
33 - }
34 -
35 - Type getType();
36 -
37 - void apply( ServerEventBusSubscriptionCollector pCollector );
38 -
39 - void addListener( ServerEventBusDisposeListener pServerEventBusDisposeListener );
40 -
41 - void removeListener( ServerEventBusDisposeListener pServerEventBusDisposeListener );
42 -
43 - ServerEventBusDisposeListener[] getServerEventBusDisposeListeners();
44 - }
1 + // This Source Code is in the Public Domain per: http://unlicense.org
2 + package org.litesoft.GWT.eventbus.server;
3 +
4 + import org.litesoft.GWT.eventbus.client.*;
5 +
6 + public interface IServerEventBus extends IEventBus {
7 + enum Type {
8 + Simple( false ),
9 + Temporary( true, false ),
10 + Regular( true ),
11 + Authenticated( true ),
12 + Zombie( false );
13 +
14 + private boolean mManagable;
15 + private boolean mUpdateReplacable;
16 +
17 + Type( boolean pFullPlayer ) {
18 + this( pFullPlayer, pFullPlayer );
19 + }
20 +
21 + Type( boolean pManagable, boolean pUpdateReplacable ) {
22 + mManagable = pManagable;
23 + mUpdateReplacable = pUpdateReplacable;
24 + }
25 +
26 + public boolean isManagable() {
27 + return mManagable;
28 + }
29 +
30 + public boolean isUpdateReplacable() {
31 + return mUpdateReplacable;
32 + }
33 + }
34 +
35 + Type getType();
36 +
37 + void apply( ServerEventBusSubscriptionCollector pCollector );
38 +
39 + void addListener( ServerEventBusDisposeListener pServerEventBusDisposeListener );
40 +
41 + void removeListener( ServerEventBusDisposeListener pServerEventBusDisposeListener );
42 +
43 + ServerEventBusDisposeListener[] getServerEventBusDisposeListeners();
44 + }