/** * ClassesVLANTagGroupPortType.java * * This file was auto-generated from WSDL * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter. */ package com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup; public interface ClassesVLANTagGroupPortType extends java.rmi.Remote { /** * Retrieves all the parameters of a GroupEntry. The temporary * VLAN Tag groups database allows users to modify and create new Layer2 * data class. A VLAN Tag group entry defines the membership of a VLAN * tag range or a discrete VLAN tag to a group. Use the same group name * for multiple entries to create a group that is a combination of a * few ranges and discrete tags. Temporary classes can be altered and * configured without affecting the current operation of the device. * As these classes are adjusted, the changes do not affect the flow * of packets unless the inactive database is activated. */ public com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.GroupEntry get_GroupEntry(com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.GroupEntryKey key) throws java.rmi.RemoteException; /** * Retrieves all parameters of first GroupEntry. The temporary * VLAN Tag groups database allows users to modify and create new Layer2 * data class. A VLAN Tag group entry defines the membership of a VLAN * tag range or a discrete VLAN tag to a group. Use the same group name * for multiple entries to create a group that is a combination of a * few ranges and discrete tags. Temporary classes can be altered and * configured without affecting the current operation of the device. * As these classes are adjusted, the changes do not affect the flow * of packets unless the inactive database is activated. */ public void getFirst_GroupEntry(com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.holders.GroupEntryKeyHolder key, com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.holders.GroupEntryHolder entry) throws java.rmi.RemoteException; /** * Retrieves all parameters of next GroupEntry. The temporary * VLAN Tag groups database allows users to modify and create new Layer2 * data class. A VLAN Tag group entry defines the membership of a VLAN * tag range or a discrete VLAN tag to a group. Use the same group name * for multiple entries to create a group that is a combination of a * few ranges and discrete tags. Temporary classes can be altered and * configured without affecting the current operation of the device. * As these classes are adjusted, the changes do not affect the flow * of packets unless the inactive database is activated. */ public void getNext_GroupEntry(com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.GroupEntryKey key, com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.holders.GroupEntryKeyHolder next_key, com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.holders.GroupEntryHolder next_entry) throws java.rmi.RemoteException; /** * Retrieves all the GroupEntry. The temporary VLAN Tag groups * database allows users to modify and create new Layer2 data class. * A VLAN Tag group entry defines the membership of a VLAN tag range * or a discrete VLAN tag to a group. Use the same group name for multiple * entries to create a group that is a combination of a few ranges and * discrete tags. Temporary classes can be altered and configured without * affecting the current operation of the device. As these classes are * adjusted, the changes do not affect the flow of packets unless the * inactive database is activated. */ public void getAll_GroupEntry(com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.holders.GroupEntryArrayHolder table, javax.xml.rpc.holders.BooleanHolder status) throws java.rmi.RemoteException; /** * Adds a GroupEntry. The temporary VLAN Tag groups database allows * users to modify and create new Layer2 data class. A VLAN Tag group * entry defines the membership of a VLAN tag range or a discrete VLAN * tag to a group. Use the same group name for multiple entries to create * a group that is a combination of a few ranges and discrete tags. Temporary * classes can be altered and configured without affecting the current * operation of the device. As these classes are adjusted, the changes * do not affect the flow of packets unless the inactive database is * activated. (activated with update-policies) */ public void create_GroupEntry(com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.holders.GroupEntryHolder entry) throws java.rmi.RemoteException; /** * Deletes a GroupEntry. The temporary VLAN Tag groups database * allows users to modify and create new Layer2 data class. A VLAN Tag * group entry defines the membership of a VLAN tag range or a discrete * VLAN tag to a group. Use the same group name for multiple entries * to create a group that is a combination of a few ranges and discrete * tags. Temporary classes can be altered and configured without affecting * the current operation of the device. As these classes are adjusted, * the changes do not affect the flow of packets unless the inactive * database is activated. (activated with update-policies) */ public void delete_GroupEntry(com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.GroupEntryKey key) throws java.rmi.RemoteException; /** * Updates any or all parameters of a GroupEntry. The temporary * VLAN Tag groups database allows users to modify and create new Layer2 * data class. A VLAN Tag group entry defines the membership of a VLAN * tag range or a discrete VLAN tag to a group. Use the same group name * for multiple entries to create a group that is a combination of a * few ranges and discrete tags. Temporary classes can be altered and * configured without affecting the current operation of the device. * As these classes are adjusted, the changes do not affect the flow * of packets unless the inactive database is activated. (activated * with update-policies) */ public void update_GroupEntry(com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.holders.GroupEntryHolder entry) throws java.rmi.RemoteException; /** * Retrieves all the parameters of a ActiveGroupEntry. Active * VLAN Tag groups that can be currently used in classification policies. * A VLAN Tag group entry defines a VLAN tag range or a discrete VLAN * tag that can be currently used to classify traffic. Several entries * can exist with the same group name, creating a group that is a combination * of multiple ranges and discrete tags. */ public com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.GroupEntry get_ActiveGroupEntry(com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.GroupEntryKey key) throws java.rmi.RemoteException; /** * Retrieves all parameters of first ActiveGroupEntry. Active * VLAN Tag groups that can be currently used in classification policies. * A VLAN Tag group entry defines a VLAN tag range or a discrete VLAN * tag that can be currently used to classify traffic. Several entries * can exist with the same group name, creating a group that is a combination * of multiple ranges and discrete tags. */ public void getFirst_ActiveGroupEntry(com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.holders.GroupEntryKeyHolder key, com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.holders.GroupEntryHolder entry) throws java.rmi.RemoteException; /** * Retrieves all parameters of next ActiveGroupEntry. Active VLAN * Tag groups that can be currently used in classification policies. * A VLAN Tag group entry defines a VLAN tag range or a discrete VLAN * tag that can be currently used to classify traffic. Several entries * can exist with the same group name, creating a group that is a combination * of multiple ranges and discrete tags. */ public void getNext_ActiveGroupEntry(com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.GroupEntryKey key, com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.holders.GroupEntryKeyHolder next_key, com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.holders.GroupEntryHolder next_entry) throws java.rmi.RemoteException; /** * Retrieves all the ActiveGroupEntry. Active VLAN Tag groups * that can be currently used in classification policies. A VLAN Tag * group entry defines a VLAN tag range or a discrete VLAN tag that can * be currently used to classify traffic. Several entries can exist with * the same group name, creating a group that is a combination of multiple * ranges and discrete tags. */ public void getAll_ActiveGroupEntry(com.radware.defenseflow.dp.pojos.Classes.VLANTagGroup.holders.GroupEntryArrayHolder table, javax.xml.rpc.holders.BooleanHolder status) throws java.rmi.RemoteException; }