ServiceAdapter

Обсуждаем TrackStudio по-русски

ServiceAdapter

Postby parmax » Mon Sep 29, 2008 11:25 am

Могу ли я использовать subj для автоматического аудита некоторых процессов?

Где можно более подробно прочитать про назначение различных Adapterов и Integrating with Third-Party Systems
parmax
 
Posts: 29
Joined: Tue Jul 15, 2008 4:56 pm

Re: ServiceAdapter

Postby admin » Mon Sep 29, 2008 1:58 pm

parmax wrote:Могу ли я использовать subj для автоматического аудита некоторых процессов?


Не очень понял вопрос.

parmax wrote:Где можно более подробно прочитать про назначение различных Adapterов и Integrating with Third-Party Systems


Посмотрите вот тут:
http://www.trackstudio.com/documentation/35/javadoc/

Но адаптеры используют API ядра TrackStudio, поэтому если Вам нужно написать буквально 2-3 адаптера или нет исходников TrackStudio - проще будет у нас заказать.
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 7454
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia

Адаптеров будет с 10-к а то и больше.

Postby parmax » Mon Sep 29, 2008 5:24 pm

Адаптеров будет с 10-к а то и больше.
Хотелось бы самим разобраться.
Но я смотрю документации по этому вопросу просто нет.

Не посылайте к javadoc хотябы не показывали это безстыдство никому.

Либо Ваши разработчики еще не научились пользоваться javadoc
либо поленились написать.

Что javadoc сгенерил то и есть, а остальное пусть пользователи придумывают.

Вот это описание API.

com.trackstudio.app.adapter
Interface ServiceAdapter

All Superinterfaces:
Adapter

All Known Implementing Classes:
BaseFilterServiceAdapter, BaseStoreServiceAdapter

public interface ServiceAdapter
extends Adapter

This adapter useful for periodical operations processing (email subscription, data import).

Method Summary
void processImpl(long cnt)


Methods inherited from interface com.trackstudio.app.adapter.Adapter
getDescription, init


Method Detail
processImpl

void processImpl(long cnt)
parmax
 
Posts: 29
Joined: Tue Jul 15, 2008 4:56 pm

Re: Адаптеров будет с 10-к а то и больше.

Postby admin » Mon Sep 29, 2008 7:34 pm

parmax wrote:Адаптеров будет с 10-к а то и больше.
Хотелось бы самим разобраться.
Но я смотрю документации по этому вопросу просто нет.


Да, нормальной документации пока нет. Адптеры - это тонкая надстройка над ядром, которая только типы параметров преобразует. Соответственно, API адаптеров - это API ядра TrackStudio. Отсюда 2 вывода:
- API с точки зрения простоты использования никто не оптимизировал, зато там можно сделать почти все.
- Web-интерфейс использует тоже самое API и является главным примером по нему.

Соответственно клиентам, которые собираются что-то дописывать сами мы рекомендуем покупать исходники:
http://www.trackstudio.ru/products-epricing.html

Кроме того, все вопросы по поводу скриптов, триггеров, шаблонов и прочего кода не входят в стандартную поддержку, а оплачиваются отдельно как заказная разработка
http://www.trackstudio.ru/products-edevelopment.html

PS. При этом клиенты, которые писали 10+ скриптов для своих целей или разрабатывали вполне полноценные приложения с использованием SOAP API без исходников и без сервиса заказной разработки есть.

PPS. По большинству важных классов краткие описания все же есть:
http://www.trackstudio.com/documentatio ... nager.html
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 7454
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia

Как теперь запустить мой адаптер

Postby parmax » Mon Jul 06, 2009 3:40 pm

Написал я адаптер, но как теперь заставить систему его запускать через определенные промежутки времени?
parmax
 
Posts: 29
Joined: Tue Jul 15, 2008 4:56 pm

Re: Как теперь запустить мой адаптер

Postby admin » Mon Jul 06, 2009 3:43 pm

parmax wrote:Написал я адаптер, но как теперь заставить систему его запускать через определенные промежутки времени?


Попробуйте прописать его как adapter.store в trackstudio.adapter.properties (в начало списка). Эти адаптеры отвечают за проверку почты и дергаются раз в несколько (5, кажется) минут.
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 7454
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia

Re: Как теперь запустить мой адаптер

Postby parmax » Tue Jul 07, 2009 1:53 am

admin wrote:
parmax wrote:Написал я адаптер, но как теперь заставить систему его запускать через определенные промежутки времени?


Попробуйте прописать его как adapter.store в trackstudio.adapter.properties (в начало списка). Эти адаптеры отвечают за проверку почты и дергаются раз в несколько (5, кажется) минут.


Ну наверное тогда не в adapter.store а в adapter.service
parmax
 
Posts: 29
Joined: Tue Jul 15, 2008 4:56 pm


Return to TrackStudio Support [Russian]

Who is online

Users browsing this forum: No registered users and 1 guest