public class SystemEJB extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_ENCODING |
static String |
PASSWORD_ENCODER_KEY |
static String[] |
WRITE_ON_INITIALIZATION |
public static final String DEFAULT_ENCODING
public static final String PASSWORD_ENCODER_KEY
public static final String[] WRITE_ON_INITIALIZATION
public SystemEJB(Tenant tenant)
public static SystemEJB getInstance()
public ItemRemote findRemoteObjectByPK(PK pk) throws EJBItemNotFoundException, EJBInvalidParameterException
public ItemRemote findRemoteObjectByPKInternal(PK pk) throws YObjectNotFoundException, EJBInvalidParameterException
public Map<PK,ItemRemote> findRemoteObjectsByPK(Collection<PK> pks, Set<PK> preloadLanguagePKs, boolean ignoreMissing) throws EJBItemNotFoundException, EJBInvalidParameterException
ItemRemote instances for a given collection of PKs.pks - EJBItemNotFoundExceptionEJBInvalidParameterExceptionprotected Set<PK> getMissingPKs(Set<PK> required, Collection<ItemRemote> items)
@Deprecated public Collection<String> getInstalledEncodings()
@Deprecated public PasswordEncoder getPasswordEncoder(String encoding) throws EJBPasswordEncoderNotFoundException
encoding - password encodingEJBPasswordEncoderNotFoundException@Deprecated protected Map<String,PasswordEncoder> getPasswordEncoders()
public ExtensionManagerEJB getExtensionManager()
public MetaInformationManagerEJB getMetaInformationManager()
public LinkManagerEJB getLinkManager()
public NotifyManagerEJB getNotifyManager()
public TypeManagerEJB getTypeManager()
public EnumerationManagerEJB getEnumerationManager()
public boolean isLocked()
public void setLocked(boolean locked)
public void setInitializedFlag(boolean initialized)
public MetaInformationRemote getGlobalMetaInformation() throws SQLException, NamingException, YFinderException
public final TimestampHandler getTimestampHandler()
Copyright © 2017 SAP SE. All Rights Reserved.