Package jax

Examples of jax.AgentXOID


    private final static long[] OID = {1, 3, 6, 1, 4, 1, 11662, 1, 5, 1};

    // constructors
    public SessionTable()
    {
        oid = new AgentXOID(OID);

        // register implemented columns
        columns.addElement(new Long(2));
        columns.addElement(new Long(3));
        columns.addElement(new Long(4));
View Full Code Here


    public SessionTable(boolean shared)
    {
        super(shared);

        oid = new AgentXOID(OID);

        // register implemented columns
        columns.addElement(new Long(2));
        columns.addElement(new Long(3));
        columns.addElement(new Long(4));
View Full Code Here

        columns.addElement(new Long(7));
    }

    public AgentXVarBind getVarBind(AgentXEntry entry, long column)
    {
        AgentXOID oid = new AgentXOID(getOID(), column, entry.getInstance());

        switch ((int)column) {
        case 2: // sessionName
        {
            byte[] value = ((SessionEntry)entry).get_sessionName();
View Full Code Here

    protected AgentXOID NumNodesOID;
    protected final static long[] NumNodesName = {1, 3, 6, 1, 4, 1, 11662, 1, 1, 1, 0};
    protected long numNodes = 0;
    public NodeScalar()
    {
        oid = new AgentXOID(NodeScalarOID);
        data = new Vector();
        NumNodesOID = new AgentXOID(NumNodesName);
        data.addElement(NumNodesOID);
    }
View Full Code Here

    private final static long[] OID4 = {1, 3, 6, 1, 4, 1, 11662, 1, 4, 1, 11};
    private final AgentXOID sessionThreshold_OID = new AgentXOID(OID4);


    public SessionTableThresholdOverflow(ClientEntry clientEntry_1, ClientEntry clientEntry_2, ClientEntry clientEntry_3, ClientEntry clientEntry_4) {
        AgentXOID oid;
        AgentXVarBind varBind;

        // add the snmpTrapOID object
        varBindList.addElement(snmpTrapOID_VarBind);

        // add the clientName columnar object of clientEntry_1
        oid = clientName_OID;
        oid.appendImplied(clientEntry_1.getInstance());
        varBind = new AgentXVarBind(oid,
                                    AgentXVarBind.OCTETSTRING,
                                    clientEntry_1.get_clientName());
        varBindList.addElement(varBind);

        // add the numSessions columnar object of clientEntry_2
        oid = numSessions_OID;
        oid.appendImplied(clientEntry_2.getInstance());
        varBind = new AgentXVarBind(oid,
                                    AgentXVarBind.GAUGE32,
                                    clientEntry_2.get_numSessions());
        varBindList.addElement(varBind);

        // add the maxSessions columnar object of clientEntry_3
        oid = maxSessions_OID;
        oid.appendImplied(clientEntry_3.getInstance());
        varBind = new AgentXVarBind(oid,
                                    AgentXVarBind.GAUGE32,
                                    clientEntry_3.get_maxSessions());
        varBindList.addElement(varBind);

        // add the sessionThreshold columnar object of clientEntry_4
        oid = sessionThreshold_OID;
        oid.appendImplied(clientEntry_4.getInstance());
        varBind = new AgentXVarBind(oid,
                                    AgentXVarBind.GAUGE32,
                                    clientEntry_4.get_sessionThreshold());
        varBindList.addElement(varBind);
    }
View Full Code Here

    private final static long[] OID = {1, 3, 6, 1, 4, 1, 11662, 1, 4, 1};

    // constructors
    public ClientTable()
    {
        oid = new AgentXOID(OID);

        // register implemented columns
        columns.addElement(new Long(2));
        columns.addElement(new Long(3));
        columns.addElement(new Long(4));
View Full Code Here

    public ClientTable(boolean shared)
    {
        super(shared);

        oid = new AgentXOID(OID);

        // register implemented columns
        columns.addElement(new Long(2));
        columns.addElement(new Long(3));
        columns.addElement(new Long(4));
View Full Code Here

        columns.addElement(new Long(13));
    }

    public AgentXVarBind getVarBind(AgentXEntry entry, long column)
    {
        AgentXOID oid = new AgentXOID(getOID(), column, entry.getInstance());

        switch ((int)column) {
        case 2: // clientName
        {
            byte[] value = ((ClientEntry)entry).get_clientName();
View Full Code Here

    private final static long[] OID4 = {1, 3, 6, 1, 4, 1, 11662, 1, 2, 1, 11};
    private final AgentXOID clientThreshold_OID = new AgentXOID(OID4);


    public ClientTableThresholdOverflow(NodeEntry nodeEntry_1, NodeEntry nodeEntry_2, NodeEntry nodeEntry_3, NodeEntry nodeEntry_4) {
        AgentXOID oid;
        AgentXVarBind varBind;

        // add the snmpTrapOID object
        varBindList.addElement(snmpTrapOID_VarBind);

        // add the nodeName columnar object of nodeEntry_1
        oid = nodeName_OID;
        oid.appendImplied(nodeEntry_1.getInstance());
        varBind = new AgentXVarBind(oid,
                                    AgentXVarBind.OCTETSTRING,
                                    nodeEntry_1.get_nodeName());
        varBindList.addElement(varBind);

        // add the numClients columnar object of nodeEntry_2
        oid = numClients_OID;
        oid.appendImplied(nodeEntry_2.getInstance());
        varBind = new AgentXVarBind(oid,
                                    AgentXVarBind.GAUGE32,
                                    nodeEntry_2.get_numClients());
        varBindList.addElement(varBind);

        // add the maxClients columnar object of nodeEntry_3
        oid = maxClients_OID;
        oid.appendImplied(nodeEntry_3.getInstance());
        varBind = new AgentXVarBind(oid,
                                    AgentXVarBind.GAUGE32,
                                    nodeEntry_3.get_maxClients());
        varBindList.addElement(varBind);

        // add the clientThreshold columnar object of nodeEntry_4
        oid = clientThreshold_OID;
        oid.appendImplied(nodeEntry_4.getInstance());
        varBind = new AgentXVarBind(oid,
                                    AgentXVarBind.GAUGE32,
                                    nodeEntry_4.get_clientThreshold());
        varBindList.addElement(varBind);
    }
View Full Code Here

    private final static long[] OID4 = {1, 3, 6, 1, 4, 1, 11662, 1, 4, 1, 7};
    private final AgentXOID clientQueueThreshold_OID = new AgentXOID(OID4);


    public ClientQueueThresholdOverflow(ClientEntry clientEntry_1, ClientEntry clientEntry_2, ClientEntry clientEntry_3, ClientEntry clientEntry_4) {
        AgentXOID oid;
        AgentXVarBind varBind;

        // add the snmpTrapOID object
        varBindList.addElement(snmpTrapOID_VarBind);

        // add the clientName columnar object of clientEntry_1
        oid = clientName_OID;
        oid.appendImplied(clientEntry_1.getInstance());
        varBind = new AgentXVarBind(oid,
                                    AgentXVarBind.OCTETSTRING,
                                    clientEntry_1.get_clientName());
        varBindList.addElement(varBind);

        // add the clientQueueNumEntries columnar object of clientEntry_2
        oid = clientQueueNumEntries_OID;
        oid.appendImplied(clientEntry_2.getInstance());
        varBind = new AgentXVarBind(oid,
                                    AgentXVarBind.GAUGE32,
                                    clientEntry_2.get_clientQueueNumEntries());
        varBindList.addElement(varBind);

        // add the clientQueueMaxEntries columnar object of clientEntry_3
        oid = clientQueueMaxEntries_OID;
        oid.appendImplied(clientEntry_3.getInstance());
        varBind = new AgentXVarBind(oid,
                                    AgentXVarBind.GAUGE32,
                                    clientEntry_3.get_clientQueueMaxEntries());
        varBindList.addElement(varBind);

        // add the clientQueueThreshold columnar object of clientEntry_4
        oid = clientQueueThreshold_OID;
        oid.appendImplied(clientEntry_4.getInstance());
        varBind = new AgentXVarBind(oid,
                                    AgentXVarBind.GAUGE32,
                                    clientEntry_4.get_clientQueueThreshold());
        varBindList.addElement(varBind);
    }
View Full Code Here

TOP

Related Classes of jax.AgentXOID

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.