public class SNMPPlugin extends com.bmc.arsys.pluginsvr.plugins.ARDBCPlugin implements SNMPPluginConstants
DEFAULT_SNMP_ACCESS_MODE_READ_ONLY, DEFAULT_SNMP_ACCESS_MODE_READ_WRITE, DEFAULT_SNMP_AUTH_VALUE_AUTHNOPRIV, DEFAULT_SNMP_AUTH_VALUE_AUTHPRIV, DEFAULT_SNMP_AUTH_VALUE_NOAUTHNOPRIV, DEFAULT_SNMP_AUTHENTICATION_AUTHNOPRIV, DEFAULT_SNMP_AUTHENTICATION_AUTHPRIV, DEFAULT_SNMP_AUTHENTICATION_NOAUTHNOPRIV, DEFAULT_SNMP_COMMUNITY_BASED, DEFAULT_SNMP_TRAP_DISABLE, DEFAULT_SNMP_TRAP_ENABLE, DEFAULT_SNMP_TRAP_VALUE_VERSION_1, DEFAULT_SNMP_TRAP_VALUE_VERSION_2C, DEFAULT_SNMP_TRAP_VERSION_1, DEFAULT_SNMP_TRAP_VERSION_2C, DEFAULT_SNMP_USER_BASED_COMM, FIELD_ACCESS_MODE_USERCOMMUNITY, FIELD_ADMIN_CONTACT, FIELD_AUTH_MODE_SNMP_REQUEST, FIELD_AUTH_MODE_USERCOMMUNITY, FIELD_AUTH_PASS_USERCOMMUNITY, FIELD_ENABLE_TRAPS, FIELD_PRIV_KEY_PASS_USERCOMMUNITY, FIELD_READ_ONLY_COMMUNITY, FIELD_READ_WRITE_COMMUNITY, FIELD_SNMP_CONFIGURE, FIELD_SNMP_PORT, FIELD_SNMP_TRAP_COMMUNITY, FIELD_SNMP_TRAP_PORT, FIELD_SYS_LOC, FIELD_SYS_RECEIVE_TRAPS, FIELD_TRAP_VERSION, FIELD_USER_NAME_USERCOMMUNITY| Constructor and Description |
|---|
SNMPPlugin() |
| Modifier and Type | Method and Description |
|---|---|
String |
createEntry(com.bmc.arsys.pluginsvr.plugins.ARPluginContext context,
String tableName,
List<com.bmc.arsys.pluginsvr.plugins.ARVendorField> fieldsList,
long transId,
com.bmc.arsys.api.Entry entry) |
com.bmc.arsys.api.Entry |
getEntry(com.bmc.arsys.pluginsvr.plugins.ARPluginContext arPluginContext,
String tableName,
List<com.bmc.arsys.pluginsvr.plugins.ARVendorField> fieldsList,
long transId,
String entryId,
int[] idList) |
List<com.bmc.arsys.api.Entry> |
getListEntryWithFields(com.bmc.arsys.pluginsvr.plugins.ARPluginContext arPluginContext,
String tableName,
List<com.bmc.arsys.pluginsvr.plugins.ARVendorField> fieldsList,
long transId,
com.bmc.arsys.api.QualifierInfo qualifier,
List<com.bmc.arsys.api.SortInfo> sortList,
List<com.bmc.arsys.api.EntryListFieldInfo> getListFields,
int startAt,
int maxRetrieve,
com.bmc.arsys.api.OutputInteger numMatches) |
static void |
init(com.bmc.arsys.pluginsvr.plugins.ARPluginContext arPluginContext) |
com.bmc.arsys.api.Entry |
readconfFile() |
void |
setEntry(com.bmc.arsys.pluginsvr.plugins.ARPluginContext context,
String tableName,
List<com.bmc.arsys.pluginsvr.plugins.ARVendorField> fieldsList,
long transId,
String entryId,
com.bmc.arsys.api.Entry entry,
com.bmc.arsys.api.Timestamp getTimestamp) |
void |
terminate(com.bmc.arsys.pluginsvr.plugins.ARPluginContext arPluginContext) |
cancel, commit, deleteEntry, getBLOB, getEntryStatistics, getListForms, getMultipleFields, rollback, setBLOBpublic static void init(com.bmc.arsys.pluginsvr.plugins.ARPluginContext arPluginContext)
throws com.bmc.arsys.api.ARException
com.bmc.arsys.api.ARExceptionpublic String createEntry(com.bmc.arsys.pluginsvr.plugins.ARPluginContext context, String tableName, List<com.bmc.arsys.pluginsvr.plugins.ARVendorField> fieldsList, long transId, com.bmc.arsys.api.Entry entry) throws com.bmc.arsys.api.ARException
createEntry in interface com.bmc.arsys.pluginsvr.plugins.ARDBCPluggablecreateEntry in class com.bmc.arsys.pluginsvr.plugins.ARDBCPlugincom.bmc.arsys.api.ARExceptionpublic com.bmc.arsys.api.Entry getEntry(com.bmc.arsys.pluginsvr.plugins.ARPluginContext arPluginContext,
String tableName,
List<com.bmc.arsys.pluginsvr.plugins.ARVendorField> fieldsList,
long transId,
String entryId,
int[] idList)
throws com.bmc.arsys.api.ARException
getEntry in interface com.bmc.arsys.pluginsvr.plugins.ARDBCPluggablegetEntry in class com.bmc.arsys.pluginsvr.plugins.ARDBCPlugincom.bmc.arsys.api.ARExceptionpublic void setEntry(com.bmc.arsys.pluginsvr.plugins.ARPluginContext context,
String tableName,
List<com.bmc.arsys.pluginsvr.plugins.ARVendorField> fieldsList,
long transId,
String entryId,
com.bmc.arsys.api.Entry entry,
com.bmc.arsys.api.Timestamp getTimestamp)
throws com.bmc.arsys.api.ARException
setEntry in interface com.bmc.arsys.pluginsvr.plugins.ARDBCPluggablesetEntry in class com.bmc.arsys.pluginsvr.plugins.ARDBCPlugincom.bmc.arsys.api.ARExceptionpublic List<com.bmc.arsys.api.Entry> getListEntryWithFields(com.bmc.arsys.pluginsvr.plugins.ARPluginContext arPluginContext, String tableName, List<com.bmc.arsys.pluginsvr.plugins.ARVendorField> fieldsList, long transId, com.bmc.arsys.api.QualifierInfo qualifier, List<com.bmc.arsys.api.SortInfo> sortList, List<com.bmc.arsys.api.EntryListFieldInfo> getListFields, int startAt, int maxRetrieve, com.bmc.arsys.api.OutputInteger numMatches) throws com.bmc.arsys.api.ARException
getListEntryWithFields in interface com.bmc.arsys.pluginsvr.plugins.ARDBCPluggablegetListEntryWithFields in class com.bmc.arsys.pluginsvr.plugins.ARDBCPlugincom.bmc.arsys.api.ARExceptionpublic void terminate(com.bmc.arsys.pluginsvr.plugins.ARPluginContext arPluginContext)
throws com.bmc.arsys.api.ARException
terminate in interface com.bmc.arsys.pluginsvr.plugins.ARPluggableterminate in class com.bmc.arsys.pluginsvr.plugins.ARPlugincom.bmc.arsys.api.ARExceptionpublic com.bmc.arsys.api.Entry readconfFile()
? Copyright 2013 BMC Software, Inc.