public class DatenquelleDao extends MandantDependentBaseDao<Datenquelle> implements IDatenquelleDao
| Constructor and Description | 
|---|
DatenquelleDao()  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
findUniqueName(IEntityContext ec,
              Mandant client,
              String candidate,
              Datenquelle exclude)
Returns a name that is not taken by another  
Datenquelle in the given client other than the excluded data
 source. | 
Datenquelle | 
getDatenquelleById(IEntityContext ec,
                  Mandant mandant,
                  int id)
Liefert den via Namen angefordeten Mandanten-spezifische (nutzerdefinierte) DataStore. 
 | 
Datenquelle | 
getDatenquelleByName(IEntityContext ec,
                    Mandant mandant,
                    String name)
Liefert den via Namen angefordeten Mandanten-spezifische (nutzerdefinierte) DataStore. 
 | 
Datenquelle | 
getDatenquelleByNameAndType(IEntityContext ec,
                           Mandant mandant,
                           String name,
                           EDatenquellenTyp datenquellenTyp)
Liefert den via Namen und Typ angefordeten Mandanten-spezifische (nutzerdefinierte) DataStore. 
 | 
List<Datenquelle> | 
getDatenquellen(IEntityContext ec,
               Mandant mandant)
Liefert Mandanten-spezifische (nutzerdefinierte) DataStores. 
 | 
Datenquelle | 
getPublicDatasource(IEntityContext ec,
                   Mandant client,
                   String name,
                   EDatenquellenTyp type)  | 
boolean | 
isNameExisiting(IEntityContext ec,
               Mandant client,
               String name)
Returns whether or not the given data source name exists within the given client 
 | 
getEntityRefs, getPostActionHook, getPreActionHook, readall, bulkDelete, bulkUpdate, cb, checkLockingVersion, cq, create, create, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, notifyListener, notifyListener, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEntityRefs, readall, bulkDelete, bulkUpdate, checkLockingVersion, create, create, delete, deleteAll, executePagedDaoAction, getAttributes, getAttributes, getSingleAttributes, getSingleAttributes, getTransactionHandler, read, registerListener, registerListener, registerListener, resultTotalCount, setTransactionHandler, singleElement, unregisterListener, unregisterListener, unregisterListener, update, updatepublic Datenquelle getDatenquelleByName(IEntityContext ec, Mandant mandant, String name)
getDatenquelleByName in interface IDatenquelleDaomandant - der betreffende Mandantname - der Code zur Identifizierung des gewünschten DataStorenull.public Datenquelle getDatenquelleByNameAndType(IEntityContext ec, Mandant mandant, String name, EDatenquellenTyp datenquellenTyp)
getDatenquelleByNameAndType in interface IDatenquelleDaomandant - der betreffende Mandantname - der Code zur Identifizierung des gewünschten DataStoredatenquellenTyp - Typ der Datenquellenull.public Datenquelle getDatenquelleById(IEntityContext ec, Mandant mandant, int id)
getDatenquelleById in interface IDatenquelleDaomandant - der betreffende Mandantid - der Code zur Identifizierung des gewünschten DataStorenull.public List<Datenquelle> getDatenquellen(IEntityContext ec, Mandant mandant)
getDatenquellen in interface IDatenquelleDaomandant - der betreffende Mandantnull.public Datenquelle getPublicDatasource(IEntityContext ec, Mandant client, String name, EDatenquellenTyp type)
getPublicDatasource in interface IDatenquelleDaopublic String findUniqueName(IEntityContext ec, Mandant client, String candidate, Datenquelle exclude)
IDatenquelleDaoDatenquelle in the given client other than the excluded data
 source. An index will be added to the candidate if necessary.findUniqueName in interface IDatenquelleDaoec - IEntityContext to be usedclient - Mandant for which a unique data source name should be generatedcandidate - String data source name candiate to be made uniqueexclude - Datenquelle data source to be excluded from searchpublic boolean isNameExisiting(IEntityContext ec, Mandant client, String name)
IDatenquelleDaoisNameExisiting in interface IDatenquelleDaoec - IEntityContext to be usedclient - Mandant for which to check uniquenessCopyright © 2020 XIMA MEDIA GmbH. All rights reserved.