资源简介
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.xm
文件 4685 2010-02-20 23:47 SNMP\snmp4j-agent-1.4(开发包)\snmp4j-agent-1.4\build.xm
文件 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.xm
文件 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\ba
文件 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个文件信息
- 上一篇:hlc10喷图制作工具
- 下一篇:简单仿微信朋友圈评论功能
评论
共有 条评论