コード例 #1
0
ファイル: CacheImpl.java プロジェクト: oranheim/infinispan
 final NotifyingFuture<Void> clearAsync(
     EnumSet<Flag> explicitFlags, ClassLoader explicitClassLoader) {
   InvocationContext ctx =
       getInvocationContextWithImplicitTransaction(explicitFlags, explicitClassLoader);
   ctx.setUseFutureReturnType(true);
   ClearCommand command = commandsFactory.buildClearCommand(ctx.getFlags());
   return wrapInFuture(executeCommandAndCommitIfNeeded(ctx, command));
 }
コード例 #2
0
ファイル: CacheImpl.java プロジェクト: oranheim/infinispan
 final void clear(EnumSet<Flag> explicitFlags, ClassLoader explicitClassLoader) {
   InvocationContext ctx =
       getInvocationContextWithImplicitTransaction(explicitFlags, explicitClassLoader);
   ClearCommand command = commandsFactory.buildClearCommand(ctx.getFlags());
   executeCommandAndCommitIfNeeded(ctx, command);
 }
コード例 #3
0
 @Override
 public ClearCommand buildClearCommand(Set<Flag> flags) {
   return actual.buildClearCommand(flags);
 }