Custom Task Developer Guide

View some of the Frequently Asked Questions to our support staff. Included are some tips and tricks making this forum ideal for users getting started with GoAnywhere Director. Note: Users can reply to existing topics but only our support staff can add new topics to this forum.

Custom Task Developer Guide

Postby Support_Jon » Thu Jun 12, 2014 8:50 am

GoAnywhere Director includes over 60 built-in tasks to satisfy most of the business processes needed by organizations for moving, securing and translating data. However, in some cases your company may need a custom task to provide additional functionality that is not provided in the base package. For example, a custom task could be built to integrate with an internal application (like an ERP system) through a proprietary interface.

The Custom Task Development Guide provides Java programmers with the knowledge they need in order to build, package and install custom tasks in GoAnywhere Director.

ctdg.PNG
ctdg.PNG (16.54 KiB) Viewed 108 times


If you would like a copy of this guide, please contact Linoma Customer Support at support@goanywhere.com
Support_Jon
Support Specialist
 
Posts: 44
Joined: Thu Jul 19, 2012 9:15 am
Location: Ashland, NE

Re: Custom Task Developer Guide

Postby mvgharre » Tue Jul 29, 2014 4:37 am

Hi All ,

I have Build a Custom Code in java and was able to successfully install in GAD , after following all the process as per the Custom Task Guide .

But I am facing an issue with BeanInfo XML

The Fields I am using to pass variables into my program isnt accepting Dynamic Variables.
Its only accepting hardcoded variables . And I feel its because the Field type localOrNetworkFile .

Please suggest Alternate Field names which can be used instead of " localOrNetworkFile" so that the text box can accept Dynamic variables .
mvgharre
 
Posts: 1
Joined: Fri Jul 25, 2014 4:59 am

Re: Custom Task Developer Guide

Postby Support_Rick » Thu Jul 31, 2014 10:56 am

A text field example:

Code: Select all
<property name="user">
       <label>${label.user}</label>
       <required>false</required>
       <fieldType>textField</fieldType>
       <cols>15</cols>
</property>


A Text Area example:

Code: Select all
<property name="jndiProperties">
       <label>${label.jndiProperties}</label>
       <required>false</required>
       <fieldType>textArea</fieldType>
       <cols>50</cols>
       <rows>3</rows>
</property>
Rick Elliott
Sr. Product Specialist
(402) 944.4242
(800) 949-4696
Support_Rick
Support Specialist
 
Posts: 156
Joined: Tue Jul 17, 2012 2:12 pm


Return to Knowledge Center

Who is online

Users browsing this forum: No registered users and 1 guest

cron