org.krakenapps.jpa
Class JpaScript

java.lang.Object
  extended by org.krakenapps.jpa.JpaScript
All Implemented Interfaces:
org.krakenapps.api.Script

public class JpaScript
extends java.lang.Object
implements org.krakenapps.api.Script

Kraken Script for JPA control

Author:
xeraph

Constructor Summary
JpaScript(JpaService jpa)
          Created with the specific JPA service
 
Method Summary
 void list(java.lang.String[] args)
          List all registered JPA entity manager factories
 void register(java.lang.String[] args)
          Create and register new entity manager factory with specified JPA model bundle id and properties for overriding
 void setScriptContext(org.krakenapps.api.ScriptContext context)
          Set script context
 void unregister(java.lang.String[] args)
          Unregister and close the entity manager factory in JPA service
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JpaScript

public JpaScript(JpaService jpa)
Created with the specific JPA service

Parameters:
jpa - the JPA service
Method Detail

setScriptContext

public void setScriptContext(org.krakenapps.api.ScriptContext context)
Set script context

Specified by:
setScriptContext in interface org.krakenapps.api.Script

list

public void list(java.lang.String[] args)
List all registered JPA entity manager factories

Parameters:
args - empty array

register

public void register(java.lang.String[] args)
Create and register new entity manager factory with specified JPA model bundle id and properties for overriding

Parameters:
args - model bundle id and alias for entity manager factory

unregister

public void unregister(java.lang.String[] args)
Unregister and close the entity manager factory in JPA service

Parameters:
args - empty array


Copyright © 2008-2009 Kraken Project. All Rights Reserved.