@ManagedResource @IntegrationManagedResource public class MessageHistoryConfigurer extends ObjectSE implements ManageableSmartLifecycle, BeanFactoryAware, DestructionAwareBeanPostProcessor
DEFAULT_PHASE| コンストラクターと説明 |
|---|
MessageHistoryConfigurer() |
| 修飾子と型 | メソッドと説明 |
|---|---|
StringSE | getComponentNamePatternsString() |
int | getPhase() |
boolean | isAutoStartup() |
boolean | isRunning() |
void | postProcessBeforeDestruction(ObjectSE bean, StringSE beanName) |
ObjectSE | postProcessBeforeInitialization(ObjectSE bean, StringSE beanName) |
boolean | requiresDestruction(ObjectSE bean) |
void | setAutoStartup(boolean autoStartup) |
void | setBeanFactory(BeanFactory beanFactory) |
void | setComponentNamePatterns(StringSE[] componentNamePatterns) コンポーネントが追跡されるパターン。デフォルトの "*" (すべての追跡可能なコンポーネント)。 |
void | setComponentNamePatternsSet(SetSE<StringSE> componentNamePatternsSet) コンポーネントが追跡されるパターン。デフォルトの "*" (すべての追跡可能なコンポーネント)。 |
void | setComponentNamePatternsString(StringSE componentNamePatterns) コンポーネントが追跡されるパターンのコンマ区切りのリスト。デフォルトの "*" (すべての追跡可能なコンポーネント)。 |
void | setPhase(int phase) |
void | start() |
void | stop() |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEstoppostProcessAfterInitializationpublic void setComponentNamePatterns(StringSE[] componentNamePatterns)
isRunning() の場合は変更できません ; 最初に stop() を呼び出します。componentNamePatterns - パターン。@ManagedAttribute(description="comma-delimited list of patterns; must invoke stop() before changing.") public void setComponentNamePatternsString(StringSE componentNamePatterns)
isRunning() の場合は変更できません ; 最初に stop() を呼び出します。componentNamePatterns - パターン。@ManagedAttribute public StringSE getComponentNamePatternsString()
public void setComponentNamePatternsSet(SetSE<StringSE> componentNamePatternsSet)
isRunning() の場合は変更できません ; 最初に stop() を呼び出します。セットのすべてのメンバーは、同じパターンを正規に表す必要があります。すべて同じパターンである限り、複数の EnableMessageHistory アノテーションを許可します。componentNamePatternsSet - カンマ区切りのパターンのリストのセット。public void setBeanFactory(BeanFactory beanFactory) throws BeansException
BeanFactoryAware 内の setBeanFactory BeansExceptionpublic ObjectSE postProcessBeforeInitialization(ObjectSE bean, StringSE beanName) throws BeansException
BeanPostProcessor 内の postProcessBeforeInitialization BeansExceptionpublic boolean requiresDestruction(ObjectSE bean)
DestructionAwareBeanPostProcessor 内の requiresDestruction public void postProcessBeforeDestruction(ObjectSE bean, StringSE beanName) throws BeansException
DestructionAwareBeanPostProcessor 内の postProcessBeforeDestruction BeansExceptionpublic boolean isRunning()
Lifecycle 内の isRunning ManageableLifecycle 内の isRunning public void setAutoStartup(boolean autoStartup)
public boolean isAutoStartup()
SmartLifecycle 内の isAutoStartup public void setPhase(int phase)
public int getPhase()
Phased 内の getPhase SmartLifecycle 内の getPhase @ManagedOperation public void start()
Lifecycle 内の start ManageableLifecycle 内の start @ManagedOperation public void stop()
Lifecycle 内の stop ManageableLifecycle 内の stop