org.rydzewski.common.hibernate
Class Command

java.lang.Object
  extended by org.rydzewski.common.hibernate.Command
Direct Known Subclasses:
AssembledCommand

public abstract class Command
extends java.lang.Object

Interfejs pozwala zawrzeć w jednej metodzie cała interkację z Hibernate. Instancja tego obiektu (zwykle jako anonimowa klasa) jest przekazywana do HibernateTemplate.action().

Author:
Mikolaj Rydzewski

Field Summary
protected  org.hibernate.Session session
           
 
Constructor Summary
Command()
           
 
Method Summary
abstract  java.lang.Object action()
          Zawieramy tutaj cała interakcję z Hibernate korzystając z pola session, które zawiera poprawną sesję Hibernate
 org.hibernate.Session getSession()
           
 void setSession(org.hibernate.Session session)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

session

protected org.hibernate.Session session
Constructor Detail

Command

public Command()
Method Detail

setSession

public void setSession(org.hibernate.Session session)

getSession

public org.hibernate.Session getSession()

action

public abstract java.lang.Object action()
                                 throws java.lang.Exception
Zawieramy tutaj cała interakcję z Hibernate korzystając z pola session, które zawiera poprawną sesję Hibernate

Returns:
Throws:
java.lang.Exception