Developing BMC Network Automation has the following paths for custom development:Development taskFor more informationBenefitRetrieving and modifying objects, and executing command actions on the serverUnderstanding the Web Services Java API Use the Web Services Java API as an interface between BMC Network Automation and other applications. See the following topics for more information:Distribution files contain Javadoc documentation, the API .jar files, and other third-party .jar files on which the web services API relies. General API classes and methods abstract the lower-level web service functionality into a set of easy to use Java classes.Virtual Data Center API classes and methods abstract the lower-level web service functionality into a set of easy-to use classes.View the sample code for some of the command actions that are performed in web services.Developing your own custom actionsCreating custom action definitionsReview the topics in this section to perform the following tasks:Understand custom actions and their usage.Prompt users for runtime parameters used by the script.View examples of how custom action scripts can reference global, device and device agent substitution parameters.Group custom action XML adapters into display submenus.Use the status indicator to take actions on subsequent actions.Populate dynamic fields that are text or menu-based or to populate the device's imported inventory attribute.Performing external operationsWorking with external script actionsExternal script actions are scripts or programs that perform external operations. Learn how to reference substitution parameters in external script actions. Also, various examples in this topic depict how to use external script actions.Creating new device typesWorking with device typesReview the topics in this section to perform the following tasks:Identify facts about the new device type that you plan to add.Select a method to implement a new custom adapter.Customize a device type map according to your requirements (for example, including a new trail).View examples that exercise the various syntax variations.View useful tips that you can use when customizing a device type map.Understand the change in the syntax to support internationalization.Understand and use the syntax used in HTTP-oriented device types. Was this page helpful? Yes No Submitting... What is wrong with this page? Confusing Missing screenshots, graphics Missing technical details Needs a video Not correct Not the information I expected Your feedback Contact information Send Skip Your feedback Contact information Send Skip Thank you Last modified by Sulekha Gulati on Mar 28, 2016 web device_type_definitions java customization api developing custom_actions Comments Understanding syslog debug events Understanding the Web Services Java API
BMC Network Automation has the following paths for custom development:Development taskFor more informationBenefitRetrieving and modifying objects, and executing command actions on the serverUnderstanding the Web Services Java API Use the Web Services Java API as an interface between BMC Network Automation and other applications. See the following topics for more information:Distribution files contain Javadoc documentation, the API .jar files, and other third-party .jar files on which the web services API relies. General API classes and methods abstract the lower-level web service functionality into a set of easy to use Java classes.Virtual Data Center API classes and methods abstract the lower-level web service functionality into a set of easy-to use classes.View the sample code for some of the command actions that are performed in web services.Developing your own custom actionsCreating custom action definitionsReview the topics in this section to perform the following tasks:Understand custom actions and their usage.Prompt users for runtime parameters used by the script.View examples of how custom action scripts can reference global, device and device agent substitution parameters.Group custom action XML adapters into display submenus.Use the status indicator to take actions on subsequent actions.Populate dynamic fields that are text or menu-based or to populate the device's imported inventory attribute.Performing external operationsWorking with external script actionsExternal script actions are scripts or programs that perform external operations. Learn how to reference substitution parameters in external script actions. Also, various examples in this topic depict how to use external script actions.Creating new device typesWorking with device typesReview the topics in this section to perform the following tasks:Identify facts about the new device type that you plan to add.Select a method to implement a new custom adapter.Customize a device type map according to your requirements (for example, including a new trail).View examples that exercise the various syntax variations.View useful tips that you can use when customizing a device type map.Understand the change in the syntax to support internationalization.Understand and use the syntax used in HTTP-oriented device types.
Comments
Log in or register to comment.