mgi.logme.worker
Class FastFinder

java.lang.Object
  extended bymgi.logme.worker.FastFinder
All Implemented Interfaces:
java.io.Serializable

public class FastFinder
extends java.lang.Object
implements java.io.Serializable

Der FastFinder greift auf den FastBaseFinder zu welcher einzelne SQL-Statements nutzt
um die Daten bereits innerhalb der Datenbank zu verdichten.
Es wird lediglich die zurückgelieferte List in einen Iterator umgewandelt.

See Also:
Serialized Form

Constructor Summary
FastFinder()
           
 
Method Summary
static java.util.Iterator getAnonymousVisits(int minute, int hour, int day, int month, int year, java.util.List referer)
          Gibt die JavaVisits fuer den bestimmten Zeitraum zurück
static java.util.Iterator getBrowserVisit(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die BrowserIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getClickpathVisit(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die ClickpathIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getCookieVisits(int minute, int hour, int day, int month, int year, java.util.List referer)
          Gibt die CookieVisits fuer den bestimmten Zeitraum zurück
static int getCountForClass(java.lang.Class type, int minute, int hour, int day, int month, int year, java.util.List siteGroupList)
          Gibt den Wert aller Zugriffe fuer den bestimmten Datentyp und Zeitraum zurück
static int getCountForClass2(java.lang.Class type, int minute, int hour, int day, int month, int year, java.util.List siteGroupList)
          Gibt den Wert aller Zugriffe fuer den bestimmten Datentyp und Zeitraum zurück
static java.util.Iterator getCountryVisit(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die IPCountryIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getDurationVisit(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die DurationIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getFirstpageVisit(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die PageIDs (Seiten) der Einstiegsseiten sowie deren Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getFirstpageVisitDetail(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die PageIDs (Seiten) der Einstiegsseiten sowie deren Sprachen und Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getFirstTimeVisitors(int minute, int hour, int day, int month, int year, java.util.List referer)
          Gibt die Anzahl der eindeutigen Besucher (über Cookie identifiziert) fuer den bestimmten Zeitraum zurück
static java.util.Iterator getJavaVisits(int minute, int hour, int day, int month, int year, java.util.List referer)
          Gibt die JavaVisits fuer den bestimmten Zeitraum zurück
static java.util.Iterator getJsVisits(int minute, int hour, int day, int month, int year, java.util.List referer)
          Gibt die JavaVisits fuer den bestimmten Zeitraum zurück
static java.util.Iterator getLanguageVisit(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die LanguageIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getLastpageVisit(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die PageIDs (Seiten) der Ausstiegsseiten sowie deren Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getLastpageVisitDetail(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die PageIDs (Seiten) der Ausstiegsseiten sowie deren Sprachen und Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getLinkVisit(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die LinkIDs (Verweise von anderen Seiten) sowie deren Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getNewSessions(int minute, int hour, int day, int month, int year, java.util.List referer)
          Gibt die Anzahl der neuen Besuche (Sessions) fuer den bestimmten Zeitraum zurück
static java.util.Iterator getObjectVisit(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die ObjektIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getOsVisit(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die OsIDs (Betriebssysteme) sowie deren Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getPageImpressions(int minute, int hour, int day, int month, int year, java.util.List referer)
          Gibt die PageImpressions fuer den bestimmten Zeitraum zurück
static java.util.Iterator getPageVisit(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die PageIDs (Seiten) sowie deren Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getPageVisitDetail(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die PageIDs (Seiten) sowie deren Sprachen und Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getQueryVisit(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die QueryIDs (Suchbegriffe) sowie deren Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getResolutionVisit(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die ResolutionsIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getTemplateVisit(int minute, int hour, int day, int month, int year, java.util.List referer, int limit)
          Gibt die TemplateIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück
static java.util.Iterator getUniqueVisitors(int minute, int hour, int day, int month, int year, java.util.List referer)
          Gibt die Anzahl der eindeutigen Besucher (über Cookie identifiziert) fuer den bestimmten Zeitraum zurück
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FastFinder

public FastFinder()
Method Detail

getBrowserVisit

public static java.util.Iterator getBrowserVisit(int minute,
                                                 int hour,
                                                 int day,
                                                 int month,
                                                 int year,
                                                 java.util.List referer,
                                                 int limit)
                                          throws java.sql.SQLException,
                                                 net.sf.hibernate.HibernateException
Gibt die BrowserIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getCountForClass

public static int getCountForClass(java.lang.Class type,
                                   int minute,
                                   int hour,
                                   int day,
                                   int month,
                                   int year,
                                   java.util.List siteGroupList)
                            throws java.sql.SQLException,
                                   net.sf.hibernate.HibernateException
Gibt den Wert aller Zugriffe fuer den bestimmten Datentyp und Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
Returns:
Integer mit den Zugriffszahlen
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getCountForClass2

public static int getCountForClass2(java.lang.Class type,
                                    int minute,
                                    int hour,
                                    int day,
                                    int month,
                                    int year,
                                    java.util.List siteGroupList)
                             throws java.sql.SQLException,
                                    net.sf.hibernate.HibernateException
Gibt den Wert aller Zugriffe fuer den bestimmten Datentyp und Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
Returns:
Integer mit den Zugriffszahlen
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getResolutionVisit

public static java.util.Iterator getResolutionVisit(int minute,
                                                    int hour,
                                                    int day,
                                                    int month,
                                                    int year,
                                                    java.util.List referer,
                                                    int limit)
                                             throws java.sql.SQLException,
                                                    net.sf.hibernate.HibernateException
Gibt die ResolutionsIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getPageImpressions

public static java.util.Iterator getPageImpressions(int minute,
                                                    int hour,
                                                    int day,
                                                    int month,
                                                    int year,
                                                    java.util.List referer)
                                             throws java.sql.SQLException,
                                                    net.sf.hibernate.HibernateException
Gibt die PageImpressions fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getUniqueVisitors

public static java.util.Iterator getUniqueVisitors(int minute,
                                                   int hour,
                                                   int day,
                                                   int month,
                                                   int year,
                                                   java.util.List referer)
                                            throws java.sql.SQLException,
                                                   net.sf.hibernate.HibernateException
Gibt die Anzahl der eindeutigen Besucher (über Cookie identifiziert) fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getNewSessions

public static java.util.Iterator getNewSessions(int minute,
                                                int hour,
                                                int day,
                                                int month,
                                                int year,
                                                java.util.List referer)
                                         throws java.sql.SQLException,
                                                net.sf.hibernate.HibernateException
Gibt die Anzahl der neuen Besuche (Sessions) fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getFirstTimeVisitors

public static java.util.Iterator getFirstTimeVisitors(int minute,
                                                      int hour,
                                                      int day,
                                                      int month,
                                                      int year,
                                                      java.util.List referer)
                                               throws java.sql.SQLException,
                                                      net.sf.hibernate.HibernateException
Gibt die Anzahl der eindeutigen Besucher (über Cookie identifiziert) fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getLanguageVisit

public static java.util.Iterator getLanguageVisit(int minute,
                                                  int hour,
                                                  int day,
                                                  int month,
                                                  int year,
                                                  java.util.List referer,
                                                  int limit)
                                           throws java.sql.SQLException,
                                                  net.sf.hibernate.HibernateException
Gibt die LanguageIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getClickpathVisit

public static java.util.Iterator getClickpathVisit(int minute,
                                                   int hour,
                                                   int day,
                                                   int month,
                                                   int year,
                                                   java.util.List referer,
                                                   int limit)
                                            throws java.sql.SQLException,
                                                   net.sf.hibernate.HibernateException
Gibt die ClickpathIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getTemplateVisit

public static java.util.Iterator getTemplateVisit(int minute,
                                                  int hour,
                                                  int day,
                                                  int month,
                                                  int year,
                                                  java.util.List referer,
                                                  int limit)
                                           throws java.sql.SQLException,
                                                  net.sf.hibernate.HibernateException
Gibt die TemplateIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getLinkVisit

public static java.util.Iterator getLinkVisit(int minute,
                                              int hour,
                                              int day,
                                              int month,
                                              int year,
                                              java.util.List referer,
                                              int limit)
                                       throws java.sql.SQLException,
                                              net.sf.hibernate.HibernateException
Gibt die LinkIDs (Verweise von anderen Seiten) sowie deren Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getQueryVisit

public static java.util.Iterator getQueryVisit(int minute,
                                               int hour,
                                               int day,
                                               int month,
                                               int year,
                                               java.util.List referer,
                                               int limit)
                                        throws java.sql.SQLException,
                                               net.sf.hibernate.HibernateException
Gibt die QueryIDs (Suchbegriffe) sowie deren Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getOsVisit

public static java.util.Iterator getOsVisit(int minute,
                                            int hour,
                                            int day,
                                            int month,
                                            int year,
                                            java.util.List referer,
                                            int limit)
                                     throws java.sql.SQLException,
                                            net.sf.hibernate.HibernateException
Gibt die OsIDs (Betriebssysteme) sowie deren Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getPageVisit

public static java.util.Iterator getPageVisit(int minute,
                                              int hour,
                                              int day,
                                              int month,
                                              int year,
                                              java.util.List referer,
                                              int limit)
                                       throws java.sql.SQLException,
                                              net.sf.hibernate.HibernateException
Gibt die PageIDs (Seiten) sowie deren Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getPageVisitDetail

public static java.util.Iterator getPageVisitDetail(int minute,
                                                    int hour,
                                                    int day,
                                                    int month,
                                                    int year,
                                                    java.util.List referer,
                                                    int limit)
                                             throws java.sql.SQLException,
                                                    net.sf.hibernate.HibernateException
Gibt die PageIDs (Seiten) sowie deren Sprachen und Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält HitsTwoValue)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getFirstpageVisit

public static java.util.Iterator getFirstpageVisit(int minute,
                                                   int hour,
                                                   int day,
                                                   int month,
                                                   int year,
                                                   java.util.List referer,
                                                   int limit)
                                            throws java.sql.SQLException,
                                                   net.sf.hibernate.HibernateException
Gibt die PageIDs (Seiten) der Einstiegsseiten sowie deren Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getFirstpageVisitDetail

public static java.util.Iterator getFirstpageVisitDetail(int minute,
                                                         int hour,
                                                         int day,
                                                         int month,
                                                         int year,
                                                         java.util.List referer,
                                                         int limit)
                                                  throws java.sql.SQLException,
                                                         net.sf.hibernate.HibernateException
Gibt die PageIDs (Seiten) der Einstiegsseiten sowie deren Sprachen und Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält HitsTwoValue)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getLastpageVisit

public static java.util.Iterator getLastpageVisit(int minute,
                                                  int hour,
                                                  int day,
                                                  int month,
                                                  int year,
                                                  java.util.List referer,
                                                  int limit)
                                           throws java.sql.SQLException,
                                                  net.sf.hibernate.HibernateException
Gibt die PageIDs (Seiten) der Ausstiegsseiten sowie deren Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getLastpageVisitDetail

public static java.util.Iterator getLastpageVisitDetail(int minute,
                                                        int hour,
                                                        int day,
                                                        int month,
                                                        int year,
                                                        java.util.List referer,
                                                        int limit)
                                                 throws java.sql.SQLException,
                                                        net.sf.hibernate.HibernateException
Gibt die PageIDs (Seiten) der Ausstiegsseiten sowie deren Sprachen und Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält HitsTwoValue)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getObjectVisit

public static java.util.Iterator getObjectVisit(int minute,
                                                int hour,
                                                int day,
                                                int month,
                                                int year,
                                                java.util.List referer,
                                                int limit)
                                         throws java.sql.SQLException,
                                                net.sf.hibernate.HibernateException
Gibt die ObjektIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getCookieVisits

public static java.util.Iterator getCookieVisits(int minute,
                                                 int hour,
                                                 int day,
                                                 int month,
                                                 int year,
                                                 java.util.List referer)
                                          throws java.sql.SQLException,
                                                 net.sf.hibernate.HibernateException
Gibt die CookieVisits fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält HitsBoolean)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getCountryVisit

public static java.util.Iterator getCountryVisit(int minute,
                                                 int hour,
                                                 int day,
                                                 int month,
                                                 int year,
                                                 java.util.List referer,
                                                 int limit)
                                          throws java.sql.SQLException,
                                                 net.sf.hibernate.HibernateException
Gibt die IPCountryIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getDurationVisit

public static java.util.Iterator getDurationVisit(int minute,
                                                  int hour,
                                                  int day,
                                                  int month,
                                                  int year,
                                                  java.util.List referer,
                                                  int limit)
                                           throws java.sql.SQLException,
                                                  net.sf.hibernate.HibernateException
Gibt die DurationIDs sowie deren Zugriffe fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
limit - Anzahl der maximalen Datensätze
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält Hits)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getJavaVisits

public static java.util.Iterator getJavaVisits(int minute,
                                               int hour,
                                               int day,
                                               int month,
                                               int year,
                                               java.util.List referer)
                                        throws java.sql.SQLException,
                                               net.sf.hibernate.HibernateException
Gibt die JavaVisits fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält HitsBoolean)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getJsVisits

public static java.util.Iterator getJsVisits(int minute,
                                             int hour,
                                             int day,
                                             int month,
                                             int year,
                                             java.util.List referer)
                                      throws java.sql.SQLException,
                                             net.sf.hibernate.HibernateException
Gibt die JavaVisits fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält HitsBoolean)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException

getAnonymousVisits

public static java.util.Iterator getAnonymousVisits(int minute,
                                                    int hour,
                                                    int day,
                                                    int month,
                                                    int year,
                                                    java.util.List referer)
                                             throws java.sql.SQLException,
                                                    net.sf.hibernate.HibernateException
Gibt die JavaVisits fuer den bestimmten Zeitraum zurück

Parameters:
minute - Bei 99 wird dieser Wert nicht berücksichtigt
hour - Bei 99 wird dieser Wert nicht berücksichtigt
day - Bei 99 wird dieser Wert nicht berücksichtigt
month - Bei 99 wird dieser Wert nicht berücksichtigt
year - Bei 99 wird dieser Wert nicht berücksichtigt
referer - List die einzelne Referer enthält
Returns:
Iterator (Enthält HitsBoolean)
Throws:
java.sql.SQLException
net.sf.hibernate.HibernateException