Package com.basis.plugin
Class DDEOpenPlugin
java.lang.Object
com.basis.plugin.DDEOpenPlugin
- All Implemented Interfaces:
com.basis.startup.type.plugin.BBjFileOpenPlugin
public class DDEOpenPlugin
extends Object
implements com.basis.startup.type.plugin.BBjFileOpenPlugin
This is the interface used to open the DDE plugin.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
DDEOpenPlugin
public DDEOpenPlugin()
-
-
Method Details
-
open
public com.basis.startup.type.plugin.BBjFilePlugin open(String p_name, Map p_modes, com.basis.startup.type.plugin.BaseBBjPluginEnv p_env) throws com.basis.startup.type.BBjException Open the DDE plugin given a String name and a Map of modes. This method should either return an instance of an DDEPlugin or throw aFilesystemException
.- Specified by:
open
in interfacecom.basis.startup.type.plugin.BBjFileOpenPlugin
- Parameters:
p_name
- File name from the BBjOPEN
verb. This is the string after the parens in theOPEN
.p_modes
- Mode Map. This is the string value of themode=
in theOPEN
parsed into name/value pairs.- Returns:
- DDEPlugin instance to use in the opened channel.
- Throws:
com.basis.startup.type.BBjException
- if a problem occurs. Supported modes are: DDECLIENT=[service:]topic NDDECLIENT=[servername:]sharename BUFFER=x BUFFER=x specifies the max buffer size for read operations. When omitted, the default size specified in DDEPlugin.java is used.
-