@Entity
public class Organization
extends com.postalocity.core.model.DbObject
implements com.postalocity.core.model.ListableObj2
| Modifier and Type | Field and Description |
|---|---|
com.postalocity.core.model.memcached.AffiliateAgreement |
affiliateAgreement |
static java.lang.String |
BILLING_EMAIL |
java.lang.String |
billingEmail |
static java.lang.String |
CREATED_BY |
java.lang.Integer |
createdBy |
java.lang.String |
crid |
static java.lang.String |
CRID |
static java.lang.String |
DEFAULT_RETURN_ADDRESS |
Address |
defaultReturnAddress |
java.lang.Boolean |
disabled |
static java.lang.String |
DISABLED |
static java.lang.String |
GROUP_AG |
static java.lang.String |
GROUP_CVN |
static java.lang.String |
GROUP_PPVN |
static java.lang.String |
GROUP_REND |
static java.lang.String |
GROUP_TAX1095 |
static java.lang.String |
GROUP_TAXES |
static java.lang.String |
GROUP_TREAS |
static java.lang.String |
GROUP_W2 |
static java.lang.String |
HIPAA_BAA |
com.postalocity.core.model.memcached.HipaaBaa |
hipaaBaa |
java.lang.Integer |
id |
static java.lang.String |
ID |
java.lang.String |
industry |
static java.lang.String |
IS_AGENT |
static java.lang.String |
IS_DEVELOPER |
java.lang.Boolean |
isAgent |
java.lang.Boolean |
isDeveloper |
static java.lang.String |
LOW_METER_MARK |
java.math.BigDecimal |
lowMeterMark |
java.lang.String |
mid |
static java.lang.String |
MID |
static java.lang.String |
NCOA_CODE |
java.lang.String |
ncoaCode |
static java.lang.String |
NON_PROFIT_ADDRESSES |
static java.lang.String |
NON_PROFIT_ID |
java.lang.String |
nonProfitId |
static java.lang.String |
ORG_COMMISSION |
static java.lang.String |
ORG_NAME |
static java.lang.String |
ORG_REBATE |
java.util.Date |
orgCommissionExp |
static java.lang.String |
PAF_EXPIRES |
static java.lang.String |
PAF_NAME |
java.lang.String |
pafExpires |
java.lang.String |
pafName |
java.math.BigDecimal |
preSetVolumeDiscount |
java.util.Date |
preSetVolumeDiscountExp |
static java.lang.String |
RETURN_LOGO |
java.lang.String |
returnLogo |
static java.lang.String |
SECOND_WELCOME_LETTER_SENT |
java.lang.Boolean |
secondWelcomeLetterSent |
static java.lang.String |
SIGN_UP_DATE |
static java.lang.String |
SIGN_UP_PROMO_CODE |
java.util.Date |
signUpDate |
java.lang.String |
signUpPromoCode |
java.lang.String |
signupSubdomain |
static java.lang.String |
USER_ID |
java.lang.Integer |
userId |
static java.lang.String |
WELCOME_LETTER_SENT |
java.lang.Boolean |
welcomeLetterSent |
| Constructor and Description |
|---|
Organization() |
| Modifier and Type | Method and Description |
|---|---|
void |
adaptDeprecated() |
void |
addNonProfitAddress(java.lang.String address) |
void |
checkInit() |
static Organization |
create(User user,
java.math.BigDecimal promoAmount,
Address defaultReturnAddress,
java.lang.String signUpPromoCode) |
java.lang.String |
getAffiliatePdfKey() |
static java.util.List<Organization> |
getAll(com.postalocity.core.util.ActivityContext activityContext) |
static java.util.List<Organization> |
getAll(java.lang.String namePart) |
static java.lang.Long |
getCount(com.postalocity.core.model.ObjectStore store,
org.hibernate.criterion.DetachedCriteria detachedCriteria) |
Address |
getDefaultReturnAddress() |
static org.hibernate.criterion.DetachedCriteria |
getDetachedCriteria() |
java.lang.String |
getDir() |
static java.lang.String |
getDir(int id) |
java.lang.String |
getHipaaPdfKey() |
java.lang.String |
getId() |
java.lang.String |
getKey() |
static java.lang.String |
getKey(java.lang.Integer id) |
Meter |
getMeter() |
static Meter |
getMeter2(java.lang.Integer orgId) |
java.lang.String |
getMeterStatementKey(java.util.Date startDate) |
java.lang.String |
getOnClickHandler(java.lang.String context) |
java.math.BigDecimal |
getOrgCommission() |
java.lang.String |
getOrgName() |
java.math.BigDecimal |
getOrgRebate() |
java.lang.String |
getQuickFilterField() |
java.util.Map<java.lang.String,java.lang.String> |
getQuickFilterOptions() |
java.lang.String |
getSearchField() |
java.lang.String |
getSignUpPromoCode() |
java.util.List<java.lang.String> |
getTableHeaders(java.lang.String context) |
java.util.List<java.lang.String> |
getTableRow(java.lang.String context) |
java.lang.Boolean |
hasGroup(com.postalocity.core.model.memcached.Group.GroupTypes group) |
void |
initDefaultPermissions() |
void |
initSpecialFieldPermissions() |
boolean |
isDisabled() |
boolean |
isEnabled() |
boolean |
isPersonal() |
boolean |
isShared() |
static java.util.List<Organization> |
list() |
static java.util.List<Organization> |
list(org.hibernate.criterion.DetachedCriteria detachedCriteria) |
static java.util.List<Organization> |
list(com.postalocity.core.model.ObjectStore store) |
static java.util.List<Organization> |
list(com.postalocity.core.model.ObjectStore store,
org.hibernate.criterion.DetachedCriteria detachedCriteria) |
static java.util.List<Organization> |
listPaginated(com.postalocity.core.model.ObjectStore store,
org.hibernate.criterion.DetachedCriteria detachedCriteria,
java.lang.Integer minResult,
java.lang.Integer maxResult) |
Organization |
load() |
static Organization |
load(java.lang.Integer id) |
static java.util.List<Organization> |
loadAll(java.util.List<Organization> list,
com.postalocity.core.util.ActivityContext activityContext) |
Organization |
save() |
void |
setDefaultReturnAddress(Address defaultReturnAddress) |
void |
setId(java.lang.Integer id) |
void |
setOrgCommission(java.math.BigDecimal orgCommission) |
void |
setOrgName(java.lang.String orgName) |
void |
setOrgRebate(java.math.BigDecimal orgRebate) |
void |
setSignUpPromoCode(java.lang.String signUpPromoCode) |
Organization |
share(java.lang.Integer eventOrgId,
java.lang.Integer eventUserId) |
java.lang.String |
toString() |
Organization |
updateDisabled(java.lang.Boolean disabled) |
Organization |
updateOrgCommision(java.math.BigDecimal orgCommission) |
Organization |
updateOrgName(java.lang.String orgName) |
Organization |
updateOrgRebate(java.math.BigDecimal orgRebate) |
java.lang.Boolean |
verify() |
delete, delete, deleteExtra, fromJson, load, load, load, loadAll, saveObject, toJson, toJsonMinigetAccessIdentity, getFieldPermissions, getObjPermissions, getOwningOrgId, getOwningUserId, initFieldPermissions, printAccess, pruneFieldsByPermission, pruneFieldsByPermission, restrictedListCriterion, setAccessIdentity, setFieldPermission, setFieldPermission, setFieldPermissions, setObjectPermission, setObjPermissions, setOwningOrgId, setOwningUserIdpublic java.lang.Integer id
public java.lang.Boolean isAgent
public java.lang.Boolean isDeveloper
public java.lang.String signUpPromoCode
public java.lang.Integer createdBy
public java.lang.Integer userId
public java.lang.Boolean disabled
public java.lang.String industry
public static final java.lang.String ID
public static final java.lang.String ORG_NAME
public static final java.lang.String IS_AGENT
public static final java.lang.String IS_DEVELOPER
public static final java.lang.String SIGN_UP_PROMO_CODE
public static final java.lang.String CREATED_BY
public static final java.lang.String USER_ID
public static final java.lang.String DISABLED
public static final java.lang.String SIGN_UP_DATE
public static final java.lang.String BILLING_EMAIL
public static final java.lang.String LOW_METER_MARK
public static final java.lang.String NCOA_CODE
public static final java.lang.String PAF_NAME
public static final java.lang.String PAF_EXPIRES
public static final java.lang.String MID
public static final java.lang.String CRID
public static final java.lang.String NON_PROFIT_ID
public static final java.lang.String NON_PROFIT_ADDRESSES
public static final java.lang.String DEFAULT_RETURN_ADDRESS
public static final java.lang.String RETURN_LOGO
public static final java.lang.String WELCOME_LETTER_SENT
public static final java.lang.String SECOND_WELCOME_LETTER_SENT
public static final java.lang.String HIPAA_BAA
public static final java.lang.String GROUP_AG
public static final java.lang.String GROUP_CVN
public static final java.lang.String GROUP_PPVN
public static final java.lang.String GROUP_REND
public static final java.lang.String GROUP_TAX1095
public static final java.lang.String GROUP_TAXES
public static final java.lang.String GROUP_TREAS
public static final java.lang.String GROUP_W2
public static final java.lang.String ORG_REBATE
public static final java.lang.String ORG_COMMISSION
public java.util.Date signUpDate
public java.lang.String billingEmail
public java.math.BigDecimal lowMeterMark
public java.lang.String ncoaCode
public java.lang.String pafName
public java.lang.String pafExpires
public java.lang.String mid
public java.lang.String crid
public java.lang.String nonProfitId
public Address defaultReturnAddress
public java.lang.String returnLogo
public java.lang.Boolean welcomeLetterSent
public java.lang.Boolean secondWelcomeLetterSent
public com.postalocity.core.model.memcached.HipaaBaa hipaaBaa
public com.postalocity.core.model.memcached.AffiliateAgreement affiliateAgreement
public java.util.Date orgCommissionExp
public java.math.BigDecimal preSetVolumeDiscount
public java.util.Date preSetVolumeDiscountExp
public java.lang.String signupSubdomain
public void initDefaultPermissions()
initDefaultPermissions in class com.postalocity.core.model.AccessControlledpublic void initSpecialFieldPermissions()
initSpecialFieldPermissions in class com.postalocity.core.model.AccessControlledpublic void adaptDeprecated()
public Address getDefaultReturnAddress()
public void setDefaultReturnAddress(Address defaultReturnAddress)
public Organization updateOrgName(java.lang.String orgName)
public Organization updateOrgRebate(java.math.BigDecimal orgRebate)
public Organization updateOrgCommision(java.math.BigDecimal orgCommission)
public Organization updateDisabled(java.lang.Boolean disabled) throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getOrgName()
public void setOrgName(java.lang.String orgName)
public java.lang.String getSignUpPromoCode()
public void setSignUpPromoCode(java.lang.String signUpPromoCode)
public static java.util.List<Organization> getAll(java.lang.String namePart) throws com.postalocity.core.except.GetObjectException
com.postalocity.core.except.GetObjectExceptionpublic static Meter getMeter2(java.lang.Integer orgId) throws com.postalocity.core.except.GetObjectException
com.postalocity.core.except.GetObjectExceptionpublic Meter getMeter() throws com.postalocity.core.except.GetObjectException
com.postalocity.core.except.GetObjectExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic static java.lang.String getKey(java.lang.Integer id)
public java.lang.String getDir()
public static java.lang.String getDir(int id)
public java.lang.Boolean hasGroup(com.postalocity.core.model.memcached.Group.GroupTypes group)
public java.lang.String getHipaaPdfKey()
public java.lang.String getAffiliatePdfKey()
public java.lang.String getMeterStatementKey(java.util.Date startDate)
public void setId(java.lang.Integer id)
public java.util.List<java.lang.String> getTableHeaders(java.lang.String context)
getTableHeaders in interface com.postalocity.core.model.ListableObjpublic java.util.List<java.lang.String> getTableRow(java.lang.String context)
getTableRow in interface com.postalocity.core.model.ListableObjpublic java.lang.String getOnClickHandler(java.lang.String context)
getOnClickHandler in interface com.postalocity.core.model.ListableObjpublic java.lang.String getQuickFilterField()
getQuickFilterField in interface com.postalocity.core.model.ListableObj2public java.lang.String getSearchField()
getSearchField in interface com.postalocity.core.model.ListableObj2public java.util.Map<java.lang.String,java.lang.String> getQuickFilterOptions()
getQuickFilterOptions in interface com.postalocity.core.model.ListableObj2public void addNonProfitAddress(java.lang.String address)
public java.lang.String getId()
getId in interface com.postalocity.core.model.DbObjgetId in interface com.postalocity.core.model.ListableObjpublic java.math.BigDecimal getOrgRebate()
public void setOrgRebate(java.math.BigDecimal orgRebate)
public java.math.BigDecimal getOrgCommission()
public void setOrgCommission(java.math.BigDecimal orgCommission)
public static Organization create(User user, java.math.BigDecimal promoAmount, Address defaultReturnAddress, java.lang.String signUpPromoCode) throws java.lang.Exception
java.lang.Exceptionpublic Organization share(java.lang.Integer eventOrgId, java.lang.Integer eventUserId) throws java.lang.Exception
java.lang.Exceptionpublic boolean isShared()
public boolean isPersonal()
public boolean isEnabled()
public boolean isDisabled()
public java.lang.String getKey()
getKey in class com.postalocity.core.model.AccessControlledpublic void checkInit()
checkInit in class com.postalocity.core.model.DbObjectpublic java.lang.Boolean verify()
throws com.postalocity.core.model.SaveObjectException
verify in class com.postalocity.core.model.DbObjectcom.postalocity.core.model.SaveObjectExceptionpublic Organization load() throws com.postalocity.core.except.GetObjectException
load in class com.postalocity.core.model.DbObjectcom.postalocity.core.except.GetObjectExceptionpublic static Organization load(java.lang.Integer id) throws com.postalocity.core.except.GetObjectException
com.postalocity.core.except.GetObjectExceptionpublic Organization save() throws com.postalocity.core.model.SaveObjectException
com.postalocity.core.model.SaveObjectExceptionpublic static org.hibernate.criterion.DetachedCriteria getDetachedCriteria()
public static java.util.List<Organization> list()
public static java.util.List<Organization> list(com.postalocity.core.model.ObjectStore store)
public static java.util.List<Organization> list(org.hibernate.criterion.DetachedCriteria detachedCriteria)
public static java.util.List<Organization> getAll(com.postalocity.core.util.ActivityContext activityContext) throws java.lang.Exception
java.lang.Exceptionpublic static java.util.List<Organization> loadAll(java.util.List<Organization> list, com.postalocity.core.util.ActivityContext activityContext) throws java.lang.Exception
java.lang.Exceptionpublic static java.util.List<Organization> list(com.postalocity.core.model.ObjectStore store, org.hibernate.criterion.DetachedCriteria detachedCriteria)
public static java.lang.Long getCount(com.postalocity.core.model.ObjectStore store,
org.hibernate.criterion.DetachedCriteria detachedCriteria)
public static java.util.List<Organization> listPaginated(com.postalocity.core.model.ObjectStore store, org.hibernate.criterion.DetachedCriteria detachedCriteria, java.lang.Integer minResult, java.lang.Integer maxResult)