@Override public UserIdentity login(String username, Object credentials) { if (cacheTime >= 0) { long now = System.currentTimeMillis(); if (now - lastHashPurge > cacheTime || cacheTime == 0) { _users.clear(); lastHashPurge = now; } } UserIdentity u = super.login(username, credentials); if (u != null) { Log.info("authenticating user [{}]", username); } else { Log.info("did not find user [{}]", username); } return u; }
protected void doStart() throws Exception { Log.info("Starting Bitronix Transaction Manager"); TransactionManagerServices.getTransactionManager(); }
protected void doStart() throws Exception { Log.info("Starting Bitronix Transaction Manager"); TransactionManagerServices.getTransactionManager(); }
public void undeploy(String filename) throws Exception { ContextHandler context = (ContextHandler) _currentDeployments.get(filename); Log.info("Undeploy " + filename + " -> " + context); if (context == null) { return; } context.stop(); _contexts.removeHandler(context); _currentDeployments.remove(filename); } }
protected void doStop() throws Exception { Log.info("Shutting down Bitronix Transaction Manager"); TransactionManagerServices.getTransactionManager().shutdown(); }
protected void doStop() throws Exception { Log.info("Shutting down Bitronix Transaction Manager"); TransactionManagerServices.getTransactionManager().shutdown(); }
@SuppressWarnings("unchecked") public void deploy(String filename) throws Exception { ContextHandler context = createContext(filename); Log.info("Deploy " + filename + " -> " + context); _contexts.addHandler(context); _currentDeployments.put(filename, context); if (_contexts.isStarted()) { context.start(); } }