org.siprop.v2.stack.sip.impl
Class StackRepositoryImpl

java.lang.Object
  extended by org.siprop.v2.stack.sip.impl.StackRepositoryImpl
All Implemented Interfaces:
Repository

public class StackRepositoryImpl
extends java.lang.Object
implements Repository

Repository for Stack.

Author:
noritsuna

Constructor Summary
StackRepositoryImpl()
           
 
Method Summary
 TransactionUser createDefaultTU()
          Create default TransactionUser and register function set
 void createTUs()
          Create new TUs and register it to own list.
 Manager getManager()
          get this layer Manager.
 Repository getRepository(RepositoryKey key)
          get Lower layer Repository.
 void setManager(Manager manager)
           
 void setup(PropertiesDepot prop, Provider provider)
          Setup Layer modules.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StackRepositoryImpl

public StackRepositoryImpl()
Method Detail

setup

public void setup(PropertiesDepot prop,
                  Provider provider)
Description copied from interface: Repository
Setup Layer modules.

Specified by:
setup in interface Repository

getRepository

public Repository getRepository(RepositoryKey key)
Description copied from interface: Repository
get Lower layer Repository.

Specified by:
getRepository in interface Repository
Returns:
Lower layer Repository

getManager

public Manager getManager()
Description copied from interface: Repository
get this layer Manager.

Specified by:
getManager in interface Repository
Returns:
Manager

setManager

public void setManager(Manager manager)

createTUs

public void createTUs()
Create new TUs and register it to own list.


createDefaultTU

public TransactionUser createDefaultTU()
Create default TransactionUser and register function set

Returns:
instance of the default Transaction User.