@Test(expected = UnsupportedOperationException.class) public void testOnInviteActionFromError() throws Exception { engine.onInviteAction(txn, getDefaultSession(ERROR), null, messageTimestamp, signature); }
@Override public InviteeSession onInviteAction(Transaction txn, InviteeSession s, @Nullable String message, long timestamp, byte[] signature) throws DbException { throw new UnsupportedOperationException(); }
InviteeProtocolEngine extends AbstractProtocolEngine<InviteeSession> { @Override public InviteeSession onInviteAction(Transaction txn, InviteeSession s, @Nullable String message, long timestamp, byte[] signature) throws DbException { throw new UnsupportedOperationException(); } }
InviteeProtocolEngine extends AbstractProtocolEngine<InviteeSession> { @Override public InviteeSession onInviteAction(Transaction txn, InviteeSession s, @Nullable String message, long timestamp, byte[] signature) throws DbException { throw new UnsupportedOperationException(); } InviteeProtocolEngine(DatabaseComponent db, ClientHelper clientHelper,
			ClientVersioningManager clientVersioningManager,
			PrivateGroupManager privateGroupManager,
			PrivateGroupFactory privateGroupFactory,
			GroupMessageFactory groupMessageFactory,
			IdentityManager identityManager, MessageParser messageParser,
			MessageEncoder messageEncoder, MessageTracker messageTracker,
			Clock clock); }
InviteeProtocolEngine extends AbstractProtocolEngine<InviteeSession> { @Override public InviteeSession onInviteAction(Transaction txn, InviteeSession s, @Nullable String message, long timestamp, byte[] signature) throws DbException { throw new UnsupportedOperationException(); } InviteeProtocolEngine(DatabaseComponent db, ClientHelper clientHelper,
			ClientVersioningManager clientVersioningManager,
			PrivateGroupManager privateGroupManager,
			PrivateGroupFactory privateGroupFactory,
			GroupMessageFactory groupMessageFactory,
			IdentityManager identityManager, MessageParser messageParser,
			MessageEncoder messageEncoder, MessageTracker messageTracker,
			Clock clock); @Override InviteeSession onInviteAction(Transaction txn, InviteeSession s,
			@Nullable String message, long timestamp, byte[] signature); @Override InviteeSession onJoinAction(Transaction txn, InviteeSession s); @Override InviteeSession onLeaveAction(Transaction txn, InviteeSession s); @Override InviteeSession onMemberAddedAction(Transaction txn, InviteeSession s); @Override InviteeSession onInviteMessage(Transaction txn, InviteeSession s,
			InviteMessage m); @Override InviteeSession onJoinMessage(Transaction txn, InviteeSession s,
			JoinMessage m); @Override InviteeSession onLeaveMessage(Transaction txn, InviteeSession s,
			LeaveMessage m); @Override InviteeSession onAbortMessage(Transaction txn, InviteeSession s,
			AbortMessage m); }
InviteeProtocolEngine extends AbstractProtocolEngine<InviteeSession> { @Override public InviteeSession onInviteAction(Transaction txn, InviteeSession s, @Nullable String message, long timestamp, byte[] signature) throws DbException { throw new UnsupportedOperationException(); } InviteeProtocolEngine(DatabaseComponent db, ClientHelper clientHelper,
			ClientVersioningManager clientVersioningManager,
			PrivateGroupManager privateGroupManager,
			PrivateGroupFactory privateGroupFactory,
			GroupMessageFactory groupMessageFactory,
			IdentityManager identityManager, MessageParser messageParser,
			MessageEncoder messageEncoder, MessageTracker messageTracker,
			Clock clock); @Override InviteeSession onInviteAction(Transaction txn, InviteeSession s,
			@Nullable String message, long timestamp, byte[] signature); @Override InviteeSession onJoinAction(Transaction txn, InviteeSession s); @Override InviteeSession onLeaveAction(Transaction txn, InviteeSession s); @Override InviteeSession onMemberAddedAction(Transaction txn, InviteeSession s); @Override InviteeSession onInviteMessage(Transaction txn, InviteeSession s,
			InviteMessage m); @Override InviteeSession onJoinMessage(Transaction txn, InviteeSession s,
			JoinMessage m); @Override InviteeSession onLeaveMessage(Transaction txn, InviteeSession s,
			LeaveMessage m); @Override InviteeSession onAbortMessage(Transaction txn, InviteeSession s,
			AbortMessage m);  }