@Rank(Integer.MIN_VALUE) @Override public ByteArrayOutputStream provide() { return new ByteArrayOutputStream(); }
@Rank(Integer.MIN_VALUE) @Override public LinkedBlockingQueue provide() { return new LinkedBlockingQueue(); }
@Rank(Integer.MIN_VALUE) @Override public ReentrantLock provide() { return new ReentrantLock(); }
@Rank(Integer.MIN_VALUE) @Override public ReentrantReadWriteLock provide() { return new ReentrantReadWriteLock(); }
@Rank(Integer.MIN_VALUE) @Override public StringBuilder provide() { return new StringBuilder(); }
@Rank(Integer.MIN_VALUE) @PerLookup @Override public SecureRandom provide() { return new SecureRandom(); }
/** * * @author tjquinn */ @Rank(Integer.MIN_VALUE) @Service public class NucleusAuthorizationPreprocessor implements AuthorizationPreprocessor { @Override public void describeAuthorization(Subject subject, String resourceName, String action, AdminCommand command, Map<String, Object> context, Map<String, String> subjectAttributes, Map<String, String> resourceAttributes, Map<String, String> actionAttributes) { } }
@Rank(Integer.MIN_VALUE) @PerLookup @Override public HashMap provide() { return new HashMap<>(); }
@Rank(Integer.MIN_VALUE) @Singleton @Override public MustacheFactory provide() { return new DefaultMustacheFactory(); }
@Rank(Integer.MIN_VALUE) @PerLookup @Override public Properties provide() { return new Properties(); }
@Rank(Integer.MIN_VALUE) @PerLookup @Override public Optional provide() { return empty(); }
@Rank(Integer.MIN_VALUE) @PerLookup @Override public Random provide() { return new Random(); }
@Rank(Integer.MIN_VALUE) @PerLookup @Override public ConcurrentHashMap provide() { return new ConcurrentHashMap(); }
@Rank(Integer.MIN_VALUE) @PerLookup @Override public ArrayList provide() { return new ArrayList(); }
/** * * @author saden */ @Rank(1000) @Service public class MustacheFactoryProvider implements UndisposableFactory<MustacheFactory> { @Rank(Integer.MIN_VALUE) @Singleton @Override public MustacheFactory provide() { return new DefaultMustacheFactory(); } }
@Singleton @Rank(Integer.MIN_VALUE) @Override public Cache<String, Mustache> provide() { return builder.initialCapacity(512) .maximumSize(8192) .concurrencyLevel(4) .build(); }
@Rank(Integer.MAX_VALUE) public class HK2InjectionResolver implements InjectionResolver<Inject> {
@Rank(Integer.MAX_VALUE) public class JerseyInjectionResolver implements InjectionResolver<Inject> {
@Rank(50000) @Service public class AssistedInjectionResolver implements InjectionResolver<Inject> {
@Rank(20) // so the app server prefers this impl to the non-EE one in nucleus public final class AppServerAuditManager extends BaseAuditManager<AuditModule>