public class STGlobals extends Globals
DBObject.DenormalizeAction
DBCLASS_GID, DBCLASS_NAME
ATTRIBUTE_MARVIN, dbClass, ds, NO_LOOP_PARAMS
Constructor and Description |
---|
STGlobals(DBClass dbClass,
DataSource dataSource)
Std.
|
Modifier and Type | Method and Description |
---|---|
void |
extCheckModifyAccess(DBField field)
Additional access checking for write access of this object.
|
protected GlobalKey |
extGetDerivedGlobalKey(DBField field,
FldParams params)
get the derived fields
|
protected java.lang.Object |
extGetDerivedValue(DBField field,
FldParams params)
Calculate the derived value for this field.
|
Campaign |
findCurrentCampaign(java.lang.String... args)
Current Campaign.
|
SiteSpider |
findCurrentSpider(java.lang.String... args)
Helper for Site Spider screen.
|
TimeSheet |
findCurrentTimeSheet(java.lang.String... args)
Current Time Sheet.
|
DBDashboard |
findDashboard(java.lang.String... args)
Dashboard object.
|
Country |
findDefaultCountry(java.lang.String... args)
Sets the default country to use when creating new contacts, etc.
|
StockBin |
findDefaultStockBin(java.lang.String... args)
Retrieves the default Stock Bin for this user.
|
DBMonthOfYear |
findFinancialYearStartMonth(java.lang.String... args)
financial year start Month.
|
Person |
findOwner(java.lang.String... args)
Owner.
|
Person |
findSendLeadsTo(java.lang.String... args)
Person who should receive leads generated from other web sites.
|
DBSmsProvider |
findSmsProvider(java.lang.String... args)
SMS provider.
|
int |
getActiveUsers(java.lang.String... args) |
java.util.Date |
getCalcFinancialYearStartDate(java.lang.String... args) |
Campaign |
getCurrentCampaign(java.lang.String... args) |
SiteSpider |
getCurrentSpider(java.lang.String... args) |
TimeSheet |
getCurrentTimeSheet(java.lang.String... args) |
DBDashboard |
getDashboard(java.lang.String... args) |
Country |
getDefaultCountry(java.lang.String... args) |
StockBin |
getDefaultStockBin(java.lang.String... args) |
java.lang.String |
getDefaultTaxCode(java.lang.String... args) |
int |
getDrvContactCategoryVersion(java.lang.String... args) |
DBMonthOfYear |
getFinancialYearStartMonth(java.lang.String... args) |
java.lang.String |
getJiraAPIToken(java.lang.String... args) |
java.lang.String |
getJiraDomain(java.lang.String... args) |
java.lang.String |
getJiraUserEmail(java.lang.String... args) |
Person |
getOwner(java.lang.String... args) |
java.util.Date |
getRetainerEndDate(java.lang.String... args) |
java.util.Date |
getRetainerStartDate(java.lang.String... args) |
Person |
getSendLeadsTo(java.lang.String... args) |
DBSmsProvider |
getSmsProvider(java.lang.String... args) |
boolean |
hasModuleAccess(java.lang.String module) |
STGlobals |
setCurrentSpider(com.aspc.dal.cms.spider.SiteSpider value,
java.lang.String... args) |
STGlobals |
setDashboard(com.aspc.dal.layers.aspc_app.dashboard.DBDashboard value,
java.lang.String... args) |
STGlobals |
setDefaultCountry(com.aspc.dal.dbobj.misc.Country value,
java.lang.String... args) |
STGlobals |
setFinancialYearStartMonth(com.aspc.dal.calendar.dbobj.DBMonthOfYear value,
java.lang.String... args) |
STGlobals |
setJiraAPIToken(java.lang.String value,
java.lang.String... args) |
STGlobals |
setJiraDomain(java.lang.String value,
java.lang.String... args) |
STGlobals |
setJiraUserEmail(java.lang.String value,
java.lang.String... args) |
STGlobals |
setOwner(com.aspc.dal.layers.aspc_app.contact.Person value,
java.lang.String... args) |
STGlobals |
setSendLeadsTo(com.aspc.dal.layers.aspc_app.contact.Person value,
java.lang.String... args) |
STGlobals |
setSmsProvider(com.aspc.dal.dbobj.sms.DBSmsProvider value,
java.lang.String... args) |
addSytleGWT, checkModuleAccess, create, extValidateField, findClassFromKey, findCompany, findCurrentLanguage, findCurrentLock, findCurrentLogin, findCurrentLoginBusUnit, findCurrentPerson, findDefaultCurrency, findDefaultTimeZone, findKey, findLogo, findOutgoingMailSmtpSecurity, findRealSkin, findSkin, findUserPrefGroup, getBuildTS, getCalcScreenVersion, getClassFromKey, getCleanerClass, getCode, getCompany, getControllerXML, getCurrentHourOfDay, getCurrentLanguage, getCurrentLayerId, getCurrentLayerSignature, getCurrentLayerSuspendedTime, getCurrentLock, getCurrentLogin, getCurrentLoginBusUnit, getCurrentPageValidationResults, getCurrentPerson, getCurrentPersonName, getCurrentTime, getDefaultCurrency, getDefaultLocale, getDefaultServerUrl, getDefaultTimeZone, getEcho, getEmailLimit, getEmailRecipientsLimit, getGwtControlModule, getGwtTheme, getIndexerLastRuntime, getKnownSecureServerURL, getKnownServerURL, getLicenseExpiryDt, getLicenseUserLimit, getLogo, getOutgoingMailPassword, getOutgoingMailPort, getOutgoingMailServer, getOutgoingMailSmtpSecurity, getOutgoingMailUser, getServerSecureURL, getServerURL, getSkin, getSmsOriginator, getSmsProviderAddress, getSmsProviderKey, getSmsReplayEmail, getSmsSendFromAddress, getSmsSerialNo, getStartupTime, getSysPrefs, getSystemMessage, getUserPrefGroup, hasEntitlement, hasModuleCreateAccess, hasModuleDeleteAccess, hasModuleFullAccess, hasModuleModifyAccess, hasModuleReadAccess, hideBottomDEToolbar, isBrowserMobile, isEchoMatches, isLoggedIn, isMemberOfGroup, isOutgoingMailEnableTLS, isTransparentLogin, listSupportedLangauges, makeQuery, setCleanerClass, setCode, setCompany, setDefaultCurrency, setDefaultTimeZone, setHideBottomDEToolbar, setIndexerLastRuntime, setKnownSecureServerURL, setKnownServerURL, setOutgoingMailEnableTLS, setOutgoingMailPassword, setOutgoingMailPort, setOutgoingMailServer, setOutgoingMailSmtpSecurity, setOutgoingMailUser, setSkin, setSmsOriginator, setSmsProviderAddress, setSmsProviderKey, setSmsReplayEmail, setSmsSendFromAddress, setSmsSerialNo, setSysPrefs, setUseWebSocket, useWebSocket
addReloadEventListener, archiveCheck, autoEnterCreate, calculateValue, calculateValue, calculateValue, callingRestoreByJournal, changeThreadMode, checkCreateAccess, checkDelete, checkDeleteAccess, checkModifyAccess, checkModifyAccess, checkReadAccess, clearCache, copy, copyFields, copyIncludeField, copyInwardLinks, delete, denormalizedResult, displayLogName, displayName, displayValue, doSearch, dump, equals, eventDataLoaded, eventFieldUpdated, extAutoEnterCreate, extCanDeleteDependantObject, extCheckCreateAccess, extCheckDeleteAccess, extCheckModifyAccess, extCheckReadAccess, extCopy, extDelete, extDeleteRecord, extFixUp, extGetValue, extIsMandatory, extIsOnChange, extMarkSavePoint, extPostDeleteRecord, extPostSaveRecord, extPreDeleteRecord, extPreSaveRecord, extPreValidate, extPreValidateDelete, extRaiseEvents, extRollbackTo, extSaveRecord, extSetValue, extUndelete, extValidateDelete, extValidateRecord, fetchLinkHolder, findGlobalKey, findGlobalKey, findGlobalKey, findGlobalKey, findLinkedObject, findLinkedObject, findLinkedObject, findRawData, fireEventDataLoaded, fixUp, forceLockedTransaction, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getBoolean, getChangedFieldInfo, getChangedFields, getDate, getDate, getDate, getDate, getDate, getDefaultValue, getDisableOnChangeEvent, getDouble, getDouble, getDouble, getDouble, getDouble, getFieldDouble, getFieldInt, getFieldLong, getFieldString, getFormattedString, getFormattedString, getGlobalKey, getGlobalKey, getGlobalKey, getGlobalKey, getGlobalKey, getInt, getInt, getInt, getInt, getInt, getInt, getInwardLinkage, getKeyString, getKeyValue, getLinkedObject, getLinkedObject, getLinkedObject, getLinkedObjectByKey, getLinkedRowId, getLinkedRowId, getLinkedRowIdByData, getLinkHolder, getLockedTransaction, getLong, getLong, getLong, getLong, getLong, getLong, getMutableArrayValue, getMutableArrayValue, getOriginalKey, getOriginalValue, getOriginalValue, getProcessedValue, getPureValue, getRawData, getRawValue, getRawValue, getRowId, getRowKey, getSecondaryCacheGroupKey, getSrcLayerID, getString, getString, getString, getString, getString, getString, getValue, getValue, getValue, getValue, hasAutoChanged, hasAutoChanged, hasChanged, hasChangedByUser, hasChangedByUserField, hasChangedByUserField, hasFieldChanged, hasFieldChanged, hashCode, hasStoredResult, iCheckDeleteAccess, iCheckModifyAccess, iCheckReadAccess, iGetDenormalizedMap, iGetRawValue, iPlaceDenormalizedResult, iPostSaveOrDeleteRecord, iPreSaveOrDeleteRecord, iPreValidate, iRaiseEvents, iSaveOrDeleteRecord, isBrokenLink, isBrokenLink, isChanged, isDataCacheKnownToBeDirty, isDeleted, isEmpty, iSetValue, isForceReindex, isKeyWordField, isMandatory, isNew, isNull, isNull, isOnChange, isReindex, iValidateRecord, lastTouched, makeArchiveDataLoader, makeClone, makeDataLoader, makeDenormalizedDoc, makeLinkedArray, makeModifyAccessException, makeSearchPlan, makeWriteProvider, manualDenormalizeOnSave, markSavePoint, optLockedTransaction, registerWatchedObject, reindex, releaseDenormalized, removeReloadEventListener, restoreByJournal, rollbackTo, setBoolean, setBoolean, setBoolean, setBoolean, setDisableOnChangeEvent, setDouble, setDouble, setInt, setInt, setLong, setLong, setRawData, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, toString, touch, undelete, validateField, validateRecord, validateSubType
public STGlobals(DBClass dbClass, DataSource dataSource) throws java.lang.Exception
dbClass
- the classdataSource
- The datasource for this objectjava.lang.Exception
- A serious problem occurred@CheckReturnValue public int getActiveUsers(java.lang.String... args)
@CheckReturnValue @Nullable public java.util.Date getCalcFinancialYearStartDate(java.lang.String... args)
@CheckReturnValue @Nullable public Campaign getCurrentCampaign(java.lang.String... args)
@CheckReturnValue @Nonnull public final Campaign findCurrentCampaign(java.lang.String... args) throws NotFoundException
Campaign
(Integer, Derived, Searchable)args
- the optional argumentsNotFoundException
- Campaign was not found@CheckReturnValue @Nullable public SiteSpider getCurrentSpider(java.lang.String... args)
@CheckReturnValue @Nonnull public final SiteSpider findCurrentSpider(java.lang.String... args) throws NotFoundException
SiteSpider
(Integer,
Searchable)args
- the optional argumentsNotFoundException
- SiteSpider was not found@Nonnull public STGlobals setCurrentSpider(com.aspc.dal.cms.spider.SiteSpider value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public TimeSheet getCurrentTimeSheet(java.lang.String... args)
@CheckReturnValue @Nonnull public final TimeSheet findCurrentTimeSheet(java.lang.String... args) throws NotFoundException
TimeSheet
(Integer, Derived, Searchable)args
- the optional argumentsNotFoundException
- TimeSheet was not found@CheckReturnValue @Nullable public DBDashboard getDashboard(java.lang.String... args)
@CheckReturnValue @Nonnull public final DBDashboard findDashboard(java.lang.String... args) throws NotFoundException
DBDashboard
(String, Searchable)args
- the optional argumentsNotFoundException
- DBDashboard was not found@Nonnull public STGlobals setDashboard(com.aspc.dal.layers.aspc_app.dashboard.DBDashboard value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public Country getDefaultCountry(java.lang.String... args)
@CheckReturnValue @Nonnull public final Country findDefaultCountry(java.lang.String... args) throws NotFoundException
Country
(String,
Searchable)args
- the optional argumentsNotFoundException
- Country was not found@Nonnull public STGlobals setDefaultCountry(com.aspc.dal.dbobj.misc.Country value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public StockBin getDefaultStockBin(java.lang.String... args)
@CheckReturnValue @Nonnull public final StockBin findDefaultStockBin(java.lang.String... args) throws NotFoundException
StockBin
(Integer, Derived, Searchable)args
- the optional argumentsNotFoundException
- StockBin was not found@CheckReturnValue @Nonnull public java.lang.String getDefaultTaxCode(java.lang.String... args)
@CheckReturnValue public int getDrvContactCategoryVersion(java.lang.String... args)
@CheckReturnValue @Nullable public DBMonthOfYear getFinancialYearStartMonth(java.lang.String... args)
@CheckReturnValue @Nonnull public final DBMonthOfYear findFinancialYearStartMonth(java.lang.String... args) throws NotFoundException
DBMonthOfYear
(String, Searchable)args
- the optional argumentsNotFoundException
- DBMonthOfYear was not found@Nonnull public STGlobals setFinancialYearStartMonth(com.aspc.dal.calendar.dbobj.DBMonthOfYear value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getJiraAPIToken(java.lang.String... args)
@Nonnull public STGlobals setJiraAPIToken(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getJiraDomain(java.lang.String... args)
@Nonnull public STGlobals setJiraDomain(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nonnull public java.lang.String getJiraUserEmail(java.lang.String... args)
@Nonnull public STGlobals setJiraUserEmail(java.lang.String value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public Person getOwner(java.lang.String... args)
@CheckReturnValue @Nonnull public final Person findOwner(java.lang.String... args) throws NotFoundException
Person
(Integer, Searchable)args
- the optional argumentsNotFoundException
- Person was not found@Nonnull public STGlobals setOwner(com.aspc.dal.layers.aspc_app.contact.Person value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public java.util.Date getRetainerEndDate(java.lang.String... args)
@CheckReturnValue @Nullable public java.util.Date getRetainerStartDate(java.lang.String... args)
@CheckReturnValue @Nullable public Person getSendLeadsTo(java.lang.String... args)
@CheckReturnValue @Nonnull public final Person findSendLeadsTo(java.lang.String... args) throws NotFoundException
Person
(Integer, Searchable)args
- the optional argumentsNotFoundException
- Person was not found@Nonnull public STGlobals setSendLeadsTo(com.aspc.dal.layers.aspc_app.contact.Person value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
@CheckReturnValue @Nullable public DBSmsProvider getSmsProvider(java.lang.String... args)
@CheckReturnValue @Nonnull public final DBSmsProvider findSmsProvider(java.lang.String... args) throws NotFoundException
DBSmsProvider
(String,
Searchable)args
- the optional argumentsNotFoundException
- DBSmsProvider was not found@Nonnull public STGlobals setSmsProvider(com.aspc.dal.dbobj.sms.DBSmsProvider value, java.lang.String... args) throws java.lang.Exception
java.lang.Exception
public boolean hasModuleAccess(java.lang.String module) throws java.lang.Exception
module
- java.lang.Exception
- a serious problem@CheckReturnValue @Nullable protected GlobalKey extGetDerivedGlobalKey(@Nonnull DBField field, @Nullable FldParams params) throws java.lang.Exception
extGetDerivedGlobalKey
in class Globals
field
- The fieldparams
- the field parametersjava.lang.Exception
- a serious problem@CheckReturnValue protected java.lang.Object extGetDerivedValue(@Nonnull DBField field, @Nullable FldParams params) throws java.lang.Exception
extGetDerivedValue
in class Globals
field
- The field to getparams
- The parameters for this field eg. language= or default=java.lang.Exception
- A serious problempublic void extCheckModifyAccess(DBField field) throws DBAccessException
extCheckModifyAccess
in class DBObject
field
- The fieldDBAccessException
- No access to modifystSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.