• 大小: 3.29MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-29
  • 语言: 其他
  • 标签:

资源简介

SNMP_开发包和培训资料SNMP_开发包和培训资料SNMP_开发包和培训资料SNMP_开发包和培训资料SNMP_开发包和培训资料SNMP_开发包和培训资料

资源截图

代码片段和文件信息

/*_############################################################################
  _##
  _##  SNMP4J-Agent - AgentConfigManager.java
  _##
  _##  Copyright (C) 2005-2009  Frank Fock (SNMP4J.org)
  _##
  _##  Licensed under the Apache License Version 2.0 (the “License“);
  _##  you may not use this file except in compliance with the License.
  _##  You may obtain a copy of the License at
  _##
  _##      http://www.apache.org/licenses/LICENSE-2.0
  _##
  _##  Unless required by applicable law or agreed to in writing software
  _##  distributed under the License is distributed on an “AS IS“ BASIS
  _##  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND either express or implied.
  _##  See the License for the specific language governing permissions and
  _##  limitations under the License.
  _##
  _##########################################################################*/

package org.snmp4j.agent;

import java.io.*;
import java.util.*;

import org.snmp4j.*;
import org.snmp4j.agent.cfg.*;
import org.snmp4j.agent.io.*;
import org.snmp4j.agent.mo.snmp.*;
import org.snmp4j.agent.mo.snmp4j.*;
import org.snmp4j.agent.security.*;
import org.snmp4j.agent.version.*;
import org.snmp4j.log.*;
import org.snmp4j.mp.*;
import org.snmp4j.security.*;
import org.snmp4j.smi.*;
import org.snmp4j.util.*;
import org.snmp4j.agent.mo.util.MOTableSizeLimit;
import org.snmp4j.agent.mo.snmp.NotificationLogMib.NlmConfigLogEntryRow;
import org.snmp4j.agent.mo.MOFactory;
import org.snmp4j.agent.mo.DefaultMOFactory;

/**
 * The AgentConfigManager is the main component of a SNMP4J-Agent.
 * It puts together agent configuration and agent components like command
 * processor message dispatcher managed objects and server USM VACM etc.
 *
 * @author Frank Fock
 * @version 1.2
 * @since 1.2
 */
public class AgentConfigManager implements Runnable {

  private static final LogAdapter logger =
      LogFactory.getLogger(AgentConfigManager.class);

  public static final int STATE_CREATED = 0;
  public static final int STATE_INITIALIZED = 10;
  public static final int STATE_CONFIGURED = 20;
  public static final int STATE_RESTORED = 30;
  public static final int STATE_SUSPENDED = 35;
  public static final int STATE_RUNNING = 40;
  public static final int STATE_UNSAVED_CHANGES = 45;
  public static final int STATE_SAVED = 50;
  public static final int STATE_SHUTDOWN = -1;

  protected CommandProcessor agent;
  protected WorkerPool workerPool;

  protected VACM vacm;
  protected USM usm;
  protected MOServer[] servers;
  protected Session session;
  protected MessageDispatcher dispatcher;
  protected OctetString engineID;
  protected ProxyForwarder proxyForwarder;
  protected NotificationOriginator notificationOriginator;

  protected MOInputFactory configuration;
  protected MOPersistenceProvider persistenceProvider;
  protected int persistenceImportMode = ImportModes.UPDATE_CREATE;

  prot

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     118920  2009-03-23 09:37  SNMP\51CTO下载-SNMP.pdf

     文件     210048  2005-03-21 13:57  SNMP\51CTO下载-SNMP培训教材\SNMP Ver.rar

     文件     149504  2003-01-03 13:56  SNMP\51CTO下载-SNMP培训教材\SNMP培训教材.doc

     文件      52262  2009-03-23 10:02  SNMP\51CTO下载-简单网络管理协议SNMP.rar

     文件       1500  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\assembly.xml

     文件       4685  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\build.xml

     文件      18965  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\CHANGES.txt

     文件     454999  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\dist\snmp4j-agent-1.4.jar

     文件     367444  2009-10-05 01:41  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\lib\log4j-1.2.14.jar

     文件     338691  2010-02-20 23:41  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\lib\snmp4j-1.11.jar

     文件      11357  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\LICENSE-2_0.txt

     文件       2698  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\LICENSE.log4j

     文件        852  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\NOTICE

     文件       4394  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\pom.xml

     文件      36131  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\AgentConfigManager.java

     文件      21968  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\baseAgent.java

     文件       1302  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\cfg\AgentConfig.java

     文件       4296  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\cfg\EngineBootsCounterFile.java

     文件       1694  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\cfg\EngineBootsProvider.java

     文件      41373  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\CommandProcessor.java

     文件       2208  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\ContextEvent.java

     文件       1351  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\ContextListener.java

     文件       5749  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\DefaultMOContextScope.java

     文件       5266  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\DefaultMOQuery.java

     文件       8046  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\DefaultMOScope.java

     文件      20369  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\DefaultMOServer.java

     文件       2396  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\DuplicateRegistrationException.java

     文件       2458  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\example\Modules.java

     文件      15556  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\example\SampleAgent.java

     文件      13042  2010-02-20 23:47  SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\src\org\snmp4j\agent\example\SampleAgentConfig.properties

............此处省略227个文件信息

评论

共有 条评论

相关资源