org.jivesoftware.smackx.commands
Interface LocalCommandFactory
- public interface LocalCommandFactory 
A factory for creating local commands. It's useful in cases where instantiation
 of a command is more complicated than just using the default constructor. For example,
 when arguments must be passed into the constructor or when using a dependency injection
 framework. When a LocalCommandFactory isn't used, you can provide the AdHocCommandManager
 a Class object instead. For more details, see
 AdHocCommandManager.registerCommand(String, String, LocalCommandFactory).
- Author:
- Matt Tucker
 
getInstance
LocalCommand getInstance()
                         throws InstantiationException,
                                IllegalAccessException
- Returns an instance of a LocalCommand.
 
- 
- Returns:
- a LocalCommand instance.
- Throws:
- InstantiationException- if creating an instance failed.
- IllegalAccessException- if creating an instance is not allowed.
 
Copyright © 2003-2007 Jive Software.