Package de.xima.fc.jpa.context
Class EntityContextFactory
- java.lang.Object
 - 
- de.xima.fc.jpa.context.EntityContextFactory
 
 
- 
public class EntityContextFactory extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description EntityContextFactory() 
- 
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static IEntityContextnewAnonymousEntityContext()static IEntityContextnewEntityContext()static IEntityContextnewEntityContext(Benutzer ben)Deprecated.UsenewEntityContext(IUser)instead.static IEntityContextnewEntityContext(IUser user)static IEntityContextnewEntityContext(UserContext uc)static IEntityContextnewSetupEntityContext()Deprecated.UsenewSystemEntityContext()instead.static IEntityContextnewSystemEntityContext()static IEntityContextreusedEntityContext(IEntityContext toReuse)Wraps anIEntityContextand prevents it from being closed. 
 - 
 
- 
- 
Method Detail
- 
newEntityContext
public static IEntityContext newEntityContext()
 
- 
newEntityContext
public static IEntityContext newEntityContext(UserContext uc)
 
- 
newEntityContext
public static IEntityContext newEntityContext(IUser user)
 
- 
newAnonymousEntityContext
public static IEntityContext newAnonymousEntityContext()
 
- 
newSystemEntityContext
public static IEntityContext newSystemEntityContext()
 
- 
newSetupEntityContext
@Deprecated public static IEntityContext newSetupEntityContext()
Deprecated.UsenewSystemEntityContext()instead. 
- 
newEntityContext
@Deprecated public static IEntityContext newEntityContext(Benutzer ben)
Deprecated.UsenewEntityContext(IUser)instead. 
- 
reusedEntityContext
public static IEntityContext reusedEntityContext(IEntityContext toReuse)
Wraps anIEntityContextand prevents it from being closed. Useful when you want to reuse another entity context, but still use the try-with-resources syntax.- Parameters:
 toReuse- The entity context to reuse.- Returns:
 - A wrapper that prevents the entity context from being closed.
 - Since:
 - 8.3.0
 
 
 - 
 
 -