/** * SecurityPolicyPortType.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.Security.Policy; public interface SecurityPolicyPortType extends java.rmi.Remote { /** * Retrieves all the parameters of a PoliciesResources. Policies * resources utilization. */ public com.radware.defenseflow.dp.pojos.Security.Policy.PoliciesResources get_PoliciesResources(com.radware.defenseflow.dp.pojos.Security.Policy.PoliciesResourcesKey key) throws java.rmi.RemoteException; /** * Retrieves all parameters of first PoliciesResources. Policies * resources utilization. */ public void getFirst_PoliciesResources(com.radware.defenseflow.dp.pojos.Security.Policy.holders.PoliciesResourcesKeyHolder key, com.radware.defenseflow.dp.pojos.Security.Policy.holders.PoliciesResourcesHolder entry) throws java.rmi.RemoteException; /** * Retrieves all parameters of next PoliciesResources. Policies * resources utilization. */ public void getNext_PoliciesResources(com.radware.defenseflow.dp.pojos.Security.Policy.PoliciesResourcesKey key, com.radware.defenseflow.dp.pojos.Security.Policy.holders.PoliciesResourcesKeyHolder next_key, com.radware.defenseflow.dp.pojos.Security.Policy.holders.PoliciesResourcesHolder next_entry) throws java.rmi.RemoteException; /** * Retrieves all the PoliciesResources. Policies resources utilization. */ public void getAll_PoliciesResources(com.radware.defenseflow.dp.pojos.Security.Policy.holders.PoliciesResourcesArrayHolder table, javax.xml.rpc.holders.BooleanHolder status) throws java.rmi.RemoteException; /** * Retrieves the value of HwEntriesUtil. View the total utilization * of HW entries, used in the HW-accelerator to represent network policies. */ public long get_HwEntriesUtil() throws java.rmi.RemoteException; /** * Retrieves the value of SubPolicyUtil. View the total utilization * of sub policies, used in the HW-accelerator. */ public long get_SubPolicyUtil() throws java.rmi.RemoteException; /** * Retrieves all the parameters of a Policy. Configures the IDS * policies */ public com.radware.defenseflow.dp.pojos.Security.Policy.Policy get_Policy(java.lang.String policyName) throws java.rmi.RemoteException; /** * Retrieves all parameters of first Policy. Configures the IDS * policies */ public void getFirst_Policy(javax.xml.rpc.holders.StringHolder policyName, com.radware.defenseflow.dp.pojos.Security.Policy.holders.PolicyHolder entry) throws java.rmi.RemoteException; /** * Retrieves all parameters of next Policy. Configures the IDS * policies */ public void getNext_Policy(java.lang.String policyName, javax.xml.rpc.holders.StringHolder next_key, com.radware.defenseflow.dp.pojos.Security.Policy.holders.PolicyHolder next_entry) throws java.rmi.RemoteException; /** * Retrieves all the Policy. Configures the IDS policies */ public void getAll_Policy(com.radware.defenseflow.dp.pojos.Security.Policy.holders.PolicyArrayHolder table, javax.xml.rpc.holders.BooleanHolder status) throws java.rmi.RemoteException; /** * Adds a Policy. Configures the IDS policies (activated with * update-policies) */ public void create_Policy(com.radware.defenseflow.dp.pojos.Security.Policy.holders.PolicyHolder entry) throws java.rmi.RemoteException; /** * Deletes a Policy. Configures the IDS policies (activated with * update-policies) */ public void delete_Policy(java.lang.String policyName) throws java.rmi.RemoteException; /** * Updates any or all parameters of a Policy. Configures the IDS * policies (activated with update-policies) */ public void update_Policy(com.radware.defenseflow.dp.pojos.Security.Policy.holders.PolicyHolder entry) throws java.rmi.RemoteException; /** * Retrieves the value of TrafficExclusionStatus. Configures the * Traffic Exclusion Status */ public com.radware.defenseflow.dp.pojos.Security.Policy.TrafficExclusionStatus get_TrafficExclusionStatus() throws java.rmi.RemoteException; /** * Updates the value of TrafficExclusionStatus. Configures the * Traffic Exclusion Status */ public void set_TrafficExclusionStatus(com.radware.defenseflow.dp.pojos.Security.Policy.TrafficExclusionStatus value) throws java.rmi.RemoteException; /** * Retrieves the value of TotalPolicyNum. View the total number * of policies (2-way policies are counted twice) */ public long get_TotalPolicyNum() throws java.rmi.RemoteException; }