public void activate() { if (obj instanceof OptionHandler) { ((OptionHandler) obj).activateOptions(); } } }
public Object invoke(String operationName, Object params[], String signature[]) throws MBeanException, ReflectionException { if(operationName.equals("activateOptions") && layout instanceof OptionHandler) { OptionHandler oh = (OptionHandler) layout; oh.activateOptions(); return "Options activated."; } return null; }
/** * {@inheritDoc} */ public boolean parseUnrecognizedElement(final Element element, final Properties props) throws Exception { final String nodeName = element.getNodeName(); if ("rewritePolicy".equals(nodeName)) { Object rewritePolicy = org.apache.log4j.xml.DOMConfigurator.parseElement( element, props, RewritePolicy.class); if (rewritePolicy != null) { if (rewritePolicy instanceof OptionHandler) { ((OptionHandler) rewritePolicy).activateOptions(); } this.setRewritePolicy((RewritePolicy) rewritePolicy); } return true; } return false; }
public Object invoke(String operationName, Object params[], String signature[]) throws MBeanException, ReflectionException { if(operationName.equals("activateOptions") && appender instanceof OptionHandler) { OptionHandler oh = (OptionHandler) appender; oh.activateOptions(); return "Options activated."; } else if (operationName.equals("setLayout")) { Layout layout = (Layout) OptionConverter.instantiateByClassName((String) params[0], Layout.class, null); appender.setLayout(layout); registerLayoutMBean(layout); } return null; }
/** Activate the specified options, such as the smtp host, the recipient, from, etc. */ public void activateOptions() { Session session = createSession(); msg = new MimeMessage(session); try { addressMessage(msg); if(subject != null) { try { msg.setSubject(MimeUtility.encodeText(subject, "UTF-8", null)); } catch(UnsupportedEncodingException ex) { LogLog.error("Unable to encode SMTP subject", ex); } } } catch(MessagingException e) { LogLog.error("Could not activate SMTPAppender options.", e ); } if (evaluator instanceof OptionHandler) { ((OptionHandler) evaluator).activateOptions(); } }
public void activate() { if (obj instanceof OptionHandler) { ((OptionHandler) obj).activateOptions(); } } }
public void activate() { if (obj instanceof OptionHandler) { ((OptionHandler) obj).activateOptions(); } } }
public Object invoke(String operationName, Object params[], String signature[]) throws MBeanException, ReflectionException { if(operationName.equals("activateOptions") && layout instanceof OptionHandler) { OptionHandler oh = layout; oh.activateOptions(); return "Options activated."; } return null; }
/** * {@inheritDoc} */ public boolean parseUnrecognizedElement(final Element element, final Properties props) throws Exception { final String nodeName = element.getNodeName(); if ("rewritePolicy".equals(nodeName)) { Object rewritePolicy = org.apache.log4j.xml.DOMConfigurator.parseElement( element, props, RewritePolicy.class); if (rewritePolicy != null) { if (rewritePolicy instanceof OptionHandler) { ((OptionHandler) rewritePolicy).activateOptions(); } this.setRewritePolicy((RewritePolicy) rewritePolicy); } return true; } return false; }
public Object invoke(String operationName, Object params[], String signature[]) throws MBeanException, ReflectionException { if(operationName.equals("activateOptions") && appender instanceof OptionHandler) { OptionHandler oh = (OptionHandler) appender; oh.activateOptions(); return "Options activated."; } else if (operationName.equals("setLayout")) { Layout layout = (Layout) OptionConverter.instantiateByClassName((String) params[0], Layout.class, null); appender.setLayout(layout); registerLayoutMBean(layout); } return null; }
/** Activate the specified options, such as the smtp host, the recipient, from, etc. */ public void activateOptions() { Session session = createSession(); msg = new MimeMessage(session); try { addressMessage(msg); if(subject != null) { try { msg.setSubject(MimeUtility.encodeText(subject, "UTF-8", null)); } catch(UnsupportedEncodingException ex) { LogLog.error("Unable to encode SMTP subject", ex); } } } catch(MessagingException e) { LogLog.error("Could not activate SMTPAppender options.", e ); } if (evaluator instanceof OptionHandler) { ((OptionHandler) evaluator).activateOptions(); } }
public void activate() { if (obj instanceof OptionHandler) { ((OptionHandler) obj).activateOptions(); } } }
/** * Activates the appender only if it's an {@link OptionHandler option handler}. */ public void activate() { if (appender instanceof OptionHandler) { ((OptionHandler) appender).activateOptions(); } }
public void activate() { if (obj instanceof OptionHandler) { ((OptionHandler) obj).activateOptions(); } } }
public void activate() { if (obj instanceof OptionHandler) { ((OptionHandler) obj).activateOptions(); } } }
public void activate() { if (obj instanceof OptionHandler) { ((OptionHandler) obj).activateOptions(); } } }
public void activate() { if (obj instanceof OptionHandler) { ((OptionHandler) obj).activateOptions(); } } }
public void activate() { if (obj instanceof OptionHandler) { ((OptionHandler) obj).activateOptions(); } } }
public void activate() { if (obj instanceof OptionHandler) { ((OptionHandler) obj).activateOptions(); } } }
public void activate() { if (obj instanceof OptionHandler) { ((OptionHandler) obj).activateOptions(); } } }