com.ibm.retail.AEF.mgmt
Interface SessionServerControlMBean


public interface SessionServerControlMBean

Specifies a "control" management interface for the AEF SessionServer object.

The purpose of this MBean is to allow more detailed control of the AEF SessionServer than what is available through the base SessionServerMBean management interface. MBeans of this type are created on demand through SessionServerMBean.enableDetailedControl(). When not needed anymore, these MBeans should be destroyed via SessionServerMBean.destroyDetailedControl().

The ObjectName of this MBean includes the following attributes, in addition to the SIF attributes of StoreID and DeviceID:

This management interface does not include any attributes.

The following operations are included in this management interface:

No notifications are generated by classes implementing this interface.


Method Summary
 void destroySession(java.lang.String sessionID)
          Destroy the session corresponding to the specified session ID.
 

Method Detail

destroySession

public void destroySession(java.lang.String sessionID)
                    throws AEFException
Destroy the session corresponding to the specified session ID. This action stops the POS application associated with the session and releases any resources associated with it. This action is valid only for virtual sessions. Refer to SessionServer.destroySession() for information on specific error codes that can be returned with the AEFException.

Note: this method can only be invoked for virtual (CSS) sessions.

Throws:
AEFException
See Also:
SessionServer.destroySession(String)


Copyright © 2004 IBM. All Rights Reserved.
Generated: July 19 2004