palio.modules
Class Warset

java.lang.Object
  extended by palio.modules.core.Module
      extended by palio.modules.Warset
All Implemented Interfaces:
palio.modules.core.CurrentModuleDataKeys

public class Warset
extends palio.modules.core.Module

Date: 2005-07-13 Time: 11:06:20

Version:
1.0.0
Author:
Krzysztof Madyniak (kmadyniak@torn.com.pl)

Field Summary
 
Fields inherited from interface palio.modules.core.CurrentModuleDataKeys
DESIGNER_ACTIONS_BUFFER, HTML_FORM_BUILDER, HTML_MAP_BUILDER, HTML_MENU_BUILDER, HTML_TOOLTIPS_BUFFER, ITEXT_DOCUMENT, MAIL_MESSAGE, XLS_DOCUMENT, XML_DOCUMENT
 
Constructor Summary
Warset(palio.Instance instance)
           
 
Method Summary
 java.util.LinkedList getIndexArchive(java.lang.String index, java.util.Date from, java.util.Date to)
          0 - czas wpisu 1 - kurs zamknięcia 2 - kurs otwarcia
 java.lang.String getIndexArchiveChartURL(java.lang.String instrument, java.util.Date from, java.util.Date to, java.lang.String title, java.lang.Long width, java.lang.Long height, java.util.Map properties)
           
 byte[] getIndexChart(java.lang.String index, java.lang.Long delay, java.lang.String title, java.lang.Long width, java.lang.Long height, java.util.Map properties)
           
 java.lang.String getIndexChartURL(java.lang.String index, java.lang.Long delay, java.lang.String title, java.lang.Long width, java.lang.Long height, java.util.Map properties)
           
 java.util.LinkedList getIndexInstrumentsLastQuotations(java.lang.String index, java.lang.Long delay, java.lang.Long orderByColumnNumber, java.lang.Boolean desc)
          0 - kod giełdowy instrumentu 1 - czas wpisu 2 - kurs 3 - obrót 4 - zmiana w stosunku do kursu odniesienia 5 - procentowa zmiana w stosunku do kursu odniesienia
 java.lang.Object[] getIndexLastQuotations(java.lang.String index, java.lang.Long delay)
          0 - kod giełdowy instrumentu 1 - czas wpisu 2 - kurs 3 - kurs otwarcia 4 - kurs odniesienia 5 - zmiana w stosunku do kursu odniesienia 6 - procentowa zmiana w stosunku do kursu odniesienia
 java.util.LinkedList getInstrumentArchive(java.lang.String instrument, java.util.Date from, java.util.Date to)
          0 - czas wpisu 1 - kurs zamknięcia 2 - kurs otwarcia 3 - obrót 4 - wolumen
 java.lang.String getInstrumentArchiveChartURL(java.lang.String instrument, java.util.Date from, java.util.Date to, java.lang.String title, java.lang.Long width, java.lang.Long height, java.util.Map properties)
           
 java.lang.String getInstrumentChartURL(java.lang.String instrument, java.lang.Long delay, java.lang.String title, java.lang.Long width, java.lang.Long height, java.util.Map properties)
           
 java.lang.Object[] getInstrumentLastQuotations(java.lang.String instrument, java.lang.Long delay)
          0 - kod giełdowy instrumentu 1 - czas wpisu 2 - kurs 3 - kurs otwarcia 4 - kurs odniesienia 5 - obrót 6 - wolumen 7 - zmiana w stosunku do kursu odniesienia 8 - procentowa zmiana w stosunku do kursu odniesienia
 java.util.LinkedList getInstrumentsArchive(java.lang.Object[] instruments, java.util.Date date, java.lang.Long orderByColumnNumber, java.lang.Boolean desc)
          0 - kod giełdowy instrumentu 1 - czas wpisu 2 - kurs 3 - obrót 4 - zmiana w stosunku do kursu odniesienia 5 - procentowa zmiana w stosunku do kursu odniesienia
 java.util.LinkedList getInstrumentsCompleteQuotations(java.lang.Long delay)
          zwraca bieżace notowania, z bieżacej sesji, w przypadku braku notowań instrumentu w biezacej sesji, zwracana sa jesgo ostatnie notowania z archiwum wersja 2, zoptymalizowana 0 - kod_gielda 1 - czas_wpisu 2 - kurs 3 - kurs_otw 4 - kurs_odnies 5 - iw.obrot*2 obrot 6 - wolumen 7 - iw.KURS-i.KURS_ODNIES zmiana, 8 - ((iw.KURS-i.KURS_ODNIES)/i.KURS_ODNIES)*100 9 - kod_gn
 java.util.LinkedList getInstrumentsLastQuotations(java.lang.Object[] instruments, java.lang.Long delay, java.lang.Long orderByColumnNumber, java.lang.Boolean desc)
          0 - kod giełdowy instrumentu 1 - czas wpisu 2 - kurs 3 - obrót 4 - zmiana w stosunku do kursu odniesienia 5 - procentowa zmiana w stosunku do kursu odniesienia
 java.util.LinkedList getInstrumentTopDecline(java.lang.Long limit, java.lang.Long delay)
           
 java.util.LinkedList getInstrumentTopGain(java.lang.Long limit, java.lang.Long delay)
           
 java.util.LinkedList getInstrumentTopTurnover(java.lang.Long limit, java.lang.Long delay)
           
 java.util.LinkedList getInstrumentTopVolume(java.lang.Long limit, java.lang.Long delay)
           
 java.lang.String getInstrumentTurnoverChartURL(java.lang.String instrument, java.lang.Long delay, java.lang.String title, java.lang.String xLabel, java.lang.String yLabel, java.lang.Long width, java.lang.Long height, java.util.Map properties)
           
 java.lang.String getInstrumentVolumeChartURL(java.lang.String instrument, java.lang.Long delay, java.lang.String title, java.lang.String xLabel, java.lang.String yLabel, java.lang.Long width, java.lang.Long height, java.util.Map properties)
           
 java.util.LinkedList getQuotationGroupsInstrumentsCompleteQuotations(java.lang.Object[] quotationGroups, java.lang.Long delay)
          zwraca bieżace notowania, z bieżacej sesji, dotyczace instrumentów z danych grup notowań w przypadku braku notowań instrumentu w biezacej sesji, zwracana sa jesgo ostatnie notowania z archiwum
 java.util.LinkedList getQuotationGroupsInstrumentsCompleteQuotations2(java.lang.Object[] quotationGroups, java.lang.Long delay)
          zwraca bieżace notowania, z bieżacej sesji, dotyczace instrumentów z danych grup notowań w przypadku braku notowań instrumentu w biezacej sesji, zwracana sa jesgo ostatnie notowania z archiwum wersja 2, zoptymalizowana 0 - kod_gielda 1 - czas_wpisu 2 - kurs 3 - kurs_otw 4 - kurs_odnies 5 - iw.obrot*2 obrot 6 - wolumen 7 - iw.KURS-i.KURS_ODNIES zmiana, 8 - ((iw.KURS-i.KURS_ODNIES)/i.KURS_ODNIES)*100
 java.util.LinkedList getQuotationGroupsInstrumentsLastQuotations(java.lang.Object[] quotationGroups, java.lang.Long delay, java.lang.Long orderByColumnNumber, java.lang.Boolean desc)
          zwraca bieżace notowania, z bieżacej sesji, dotyczace instrumentów z danych grup notowań w przypadku braku notowań instrumentu w biezacej sesji, jego notowania nie sa zwracane 0 - kod giełdowy instrumentu 1 - czas wpisu 2 - kurs 3 - obrót 4 - zmiana w stosunku do kursu odniesienia 5 - procentowa zmiana w stosunku do kursu odniesienia
 java.lang.String getVersion()
          Returns the module version
 
Methods inherited from class palio.modules.core.Module
getConfigParam, getDescription, getModuleTranslation
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Warset

public Warset(palio.Instance instance)
Method Detail

getVersion

public java.lang.String getVersion()
Description copied from class: palio.modules.core.Module
Returns the module version

Specified by:
getVersion in class palio.modules.core.Module

getIndexInstrumentsLastQuotations

public java.util.LinkedList getIndexInstrumentsLastQuotations(java.lang.String index,
                                                              java.lang.Long delay,
                                                              java.lang.Long orderByColumnNumber,
                                                              java.lang.Boolean desc)
                                                       throws palio.PalioException
0 - kod giełdowy instrumentu 1 - czas wpisu 2 - kurs 3 - obrót 4 - zmiana w stosunku do kursu odniesienia 5 - procentowa zmiana w stosunku do kursu odniesienia

Throws:
palio.PalioException

getInstrumentsArchive

public java.util.LinkedList getInstrumentsArchive(java.lang.Object[] instruments,
                                                  java.util.Date date,
                                                  java.lang.Long orderByColumnNumber,
                                                  java.lang.Boolean desc)
                                           throws palio.PalioException
0 - kod giełdowy instrumentu 1 - czas wpisu 2 - kurs 3 - obrót 4 - zmiana w stosunku do kursu odniesienia 5 - procentowa zmiana w stosunku do kursu odniesienia

Throws:
palio.PalioException

getInstrumentTopGain

public java.util.LinkedList getInstrumentTopGain(java.lang.Long limit,
                                                 java.lang.Long delay)
                                          throws palio.PalioException
Throws:
palio.PalioException

getInstrumentTopDecline

public java.util.LinkedList getInstrumentTopDecline(java.lang.Long limit,
                                                    java.lang.Long delay)
                                             throws palio.PalioException
Throws:
palio.PalioException

getInstrumentTopVolume

public java.util.LinkedList getInstrumentTopVolume(java.lang.Long limit,
                                                   java.lang.Long delay)
                                            throws palio.PalioException
Throws:
palio.PalioException

getInstrumentTopTurnover

public java.util.LinkedList getInstrumentTopTurnover(java.lang.Long limit,
                                                     java.lang.Long delay)
                                              throws palio.PalioException
Throws:
palio.PalioException

getQuotationGroupsInstrumentsLastQuotations

public java.util.LinkedList getQuotationGroupsInstrumentsLastQuotations(java.lang.Object[] quotationGroups,
                                                                        java.lang.Long delay,
                                                                        java.lang.Long orderByColumnNumber,
                                                                        java.lang.Boolean desc)
                                                                 throws palio.PalioException
zwraca bieżace notowania, z bieżacej sesji, dotyczace instrumentów z danych grup notowań w przypadku braku notowań instrumentu w biezacej sesji, jego notowania nie sa zwracane 0 - kod giełdowy instrumentu 1 - czas wpisu 2 - kurs 3 - obrót 4 - zmiana w stosunku do kursu odniesienia 5 - procentowa zmiana w stosunku do kursu odniesienia

Throws:
palio.PalioException

getQuotationGroupsInstrumentsCompleteQuotations

public java.util.LinkedList getQuotationGroupsInstrumentsCompleteQuotations(java.lang.Object[] quotationGroups,
                                                                            java.lang.Long delay)
                                                                     throws palio.PalioException
zwraca bieżace notowania, z bieżacej sesji, dotyczace instrumentów z danych grup notowań w przypadku braku notowań instrumentu w biezacej sesji, zwracana sa jesgo ostatnie notowania z archiwum

Throws:
palio.PalioException

getQuotationGroupsInstrumentsCompleteQuotations2

public java.util.LinkedList getQuotationGroupsInstrumentsCompleteQuotations2(java.lang.Object[] quotationGroups,
                                                                             java.lang.Long delay)
                                                                      throws palio.PalioException
zwraca bieżace notowania, z bieżacej sesji, dotyczace instrumentów z danych grup notowań w przypadku braku notowań instrumentu w biezacej sesji, zwracana sa jesgo ostatnie notowania z archiwum wersja 2, zoptymalizowana 0 - kod_gielda 1 - czas_wpisu 2 - kurs 3 - kurs_otw 4 - kurs_odnies 5 - iw.obrot*2 obrot 6 - wolumen 7 - iw.KURS-i.KURS_ODNIES zmiana, 8 - ((iw.KURS-i.KURS_ODNIES)/i.KURS_ODNIES)*100

Throws:
palio.PalioException

getInstrumentsCompleteQuotations

public java.util.LinkedList getInstrumentsCompleteQuotations(java.lang.Long delay)
                                                      throws palio.PalioException
zwraca bieżace notowania, z bieżacej sesji, w przypadku braku notowań instrumentu w biezacej sesji, zwracana sa jesgo ostatnie notowania z archiwum wersja 2, zoptymalizowana 0 - kod_gielda 1 - czas_wpisu 2 - kurs 3 - kurs_otw 4 - kurs_odnies 5 - iw.obrot*2 obrot 6 - wolumen 7 - iw.KURS-i.KURS_ODNIES zmiana, 8 - ((iw.KURS-i.KURS_ODNIES)/i.KURS_ODNIES)*100 9 - kod_gn

Throws:
palio.PalioException

getInstrumentsLastQuotations

public java.util.LinkedList getInstrumentsLastQuotations(java.lang.Object[] instruments,
                                                         java.lang.Long delay,
                                                         java.lang.Long orderByColumnNumber,
                                                         java.lang.Boolean desc)
                                                  throws palio.PalioException
0 - kod giełdowy instrumentu 1 - czas wpisu 2 - kurs 3 - obrót 4 - zmiana w stosunku do kursu odniesienia 5 - procentowa zmiana w stosunku do kursu odniesienia

Throws:
palio.PalioException

getInstrumentLastQuotations

public java.lang.Object[] getInstrumentLastQuotations(java.lang.String instrument,
                                                      java.lang.Long delay)
                                               throws palio.PalioException
0 - kod giełdowy instrumentu 1 - czas wpisu 2 - kurs 3 - kurs otwarcia 4 - kurs odniesienia 5 - obrót 6 - wolumen 7 - zmiana w stosunku do kursu odniesienia 8 - procentowa zmiana w stosunku do kursu odniesienia

Throws:
palio.PalioException

getIndexLastQuotations

public java.lang.Object[] getIndexLastQuotations(java.lang.String index,
                                                 java.lang.Long delay)
                                          throws palio.PalioException
0 - kod giełdowy instrumentu 1 - czas wpisu 2 - kurs 3 - kurs otwarcia 4 - kurs odniesienia 5 - zmiana w stosunku do kursu odniesienia 6 - procentowa zmiana w stosunku do kursu odniesienia

Throws:
palio.PalioException

getIndexChartURL

public java.lang.String getIndexChartURL(java.lang.String index,
                                         java.lang.Long delay,
                                         java.lang.String title,
                                         java.lang.Long width,
                                         java.lang.Long height,
                                         java.util.Map properties)
                                  throws palio.PalioException
Throws:
palio.PalioException

getIndexChart

public byte[] getIndexChart(java.lang.String index,
                            java.lang.Long delay,
                            java.lang.String title,
                            java.lang.Long width,
                            java.lang.Long height,
                            java.util.Map properties)
                     throws palio.PalioException
Throws:
palio.PalioException

getInstrumentChartURL

public java.lang.String getInstrumentChartURL(java.lang.String instrument,
                                              java.lang.Long delay,
                                              java.lang.String title,
                                              java.lang.Long width,
                                              java.lang.Long height,
                                              java.util.Map properties)
                                       throws palio.PalioException
Throws:
palio.PalioException

getInstrumentTurnoverChartURL

public java.lang.String getInstrumentTurnoverChartURL(java.lang.String instrument,
                                                      java.lang.Long delay,
                                                      java.lang.String title,
                                                      java.lang.String xLabel,
                                                      java.lang.String yLabel,
                                                      java.lang.Long width,
                                                      java.lang.Long height,
                                                      java.util.Map properties)
                                               throws palio.PalioException
Throws:
palio.PalioException

getInstrumentVolumeChartURL

public java.lang.String getInstrumentVolumeChartURL(java.lang.String instrument,
                                                    java.lang.Long delay,
                                                    java.lang.String title,
                                                    java.lang.String xLabel,
                                                    java.lang.String yLabel,
                                                    java.lang.Long width,
                                                    java.lang.Long height,
                                                    java.util.Map properties)
                                             throws palio.PalioException
Throws:
palio.PalioException

getInstrumentArchiveChartURL

public java.lang.String getInstrumentArchiveChartURL(java.lang.String instrument,
                                                     java.util.Date from,
                                                     java.util.Date to,
                                                     java.lang.String title,
                                                     java.lang.Long width,
                                                     java.lang.Long height,
                                                     java.util.Map properties)
                                              throws palio.PalioException
Throws:
palio.PalioException

getInstrumentArchive

public java.util.LinkedList getInstrumentArchive(java.lang.String instrument,
                                                 java.util.Date from,
                                                 java.util.Date to)
                                          throws palio.PalioException
0 - czas wpisu 1 - kurs zamknięcia 2 - kurs otwarcia 3 - obrót 4 - wolumen

Throws:
palio.PalioException

getIndexArchiveChartURL

public java.lang.String getIndexArchiveChartURL(java.lang.String instrument,
                                                java.util.Date from,
                                                java.util.Date to,
                                                java.lang.String title,
                                                java.lang.Long width,
                                                java.lang.Long height,
                                                java.util.Map properties)
                                         throws palio.PalioException
Throws:
palio.PalioException

getIndexArchive

public java.util.LinkedList getIndexArchive(java.lang.String index,
                                            java.util.Date from,
                                            java.util.Date to)
                                     throws palio.PalioException
0 - czas wpisu 1 - kurs zamknięcia 2 - kurs otwarcia

Throws:
palio.PalioException