public class

DefaultSplashScreenAgent

extends Object
implements SplashScreenAgent Agent MuleContextAware
java.lang.Object
   ↳ com.modus.mule.modules.as2.agents.DefaultSplashScreenAgent

Class Overview

Agent implementation to add splash screen information for DevKit extensions at application startup

Summary

[Expand]
Inherited Constants
From interface org.mule.api.lifecycle.Disposable
From interface org.mule.api.lifecycle.Initialisable
From interface org.mule.api.lifecycle.Startable
From interface org.mule.api.lifecycle.Stoppable
Fields
private int extensionsCount
private static Logger logger
private MuleContext muleContext
Public Constructors
DefaultSplashScreenAgent()
Public Methods
void dispose()
String getDescription()
int getExtensionsCount()
Retrieves extensionsCount
MuleContext getMuleContext()
Retrieves muleContext
String getName()
void initialise()
void setMuleContext(MuleContext value)
Sets muleContext
void setName(String name)
void splash()
Print version information for all the modules used by the application
void start()
void stop()
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.modus.mule.modules.as2.devkit.SplashScreenAgent
From interface org.mule.api.NameableObject
From interface org.mule.api.NamedObject
From interface org.mule.api.agent.Agent
From interface org.mule.api.context.MuleContextAware
From interface org.mule.api.lifecycle.Disposable
From interface org.mule.api.lifecycle.Initialisable
From interface org.mule.api.lifecycle.Startable
From interface org.mule.api.lifecycle.Stoppable

Fields

private int extensionsCount

private static Logger logger

private MuleContext muleContext

Public Constructors

public DefaultSplashScreenAgent ()

Public Methods

public void dispose ()

public String getDescription ()

public int getExtensionsCount ()

Retrieves extensionsCount

public MuleContext getMuleContext ()

Retrieves muleContext

public String getName ()

public void initialise ()

public void setMuleContext (MuleContext value)

Sets muleContext

Parameters
value Value to set

public void setName (String name)

Parameters
name

public void splash ()

Print version information for all the modules used by the application

public void start ()

public void stop ()