public interface NetworkService extends CRUDService<NetworkDTO,NetworkData,java.lang.Void>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
GLOBAL_INTERNAL_NAME
Internal name for the "global network" (or global mode)
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Long |
createWithData(NetworkDTO network,
NetworkInitialDataDTO data)
Creates a new network with initial data
|
NetworkWithInitialDataData |
getDataForNewWithData()
Returns data for creating a new network with initial data
|
NetworkInitialDataDTO |
getInitialData(BasicNetworkInitialDataDTO basicData)
Returns an initial data pre-populated with fields according to the given initial selections
|
NetworkSearchData |
getSearchData()
Returns data for searching networks
|
java.lang.String |
resolveNetworkUrl(NetworkVO network)
Returns the URL a global admin can use to access the given network
|
Page<NetworkVO> |
search(NetworkQuery query)
Searches for networks according to the given criteria
|
getData, getDataForNew, load, remove, removeAll, savestatic final java.lang.String GLOBAL_INTERNAL_NAME
java.lang.Long createWithData(@NotNull
NetworkDTO network,
@NotNull
NetworkInitialDataDTO data)
throws FrameworkException
FrameworkExceptionNetworkWithInitialDataData getDataForNewWithData() throws FrameworkException
FrameworkExceptionNetworkInitialDataDTO getInitialData(@NotNull BasicNetworkInitialDataDTO basicData) throws FrameworkException
FrameworkExceptionNetworkSearchData getSearchData() throws FrameworkException
FrameworkExceptionjava.lang.String resolveNetworkUrl(@NotNull
NetworkVO network)
throws FrameworkException
FrameworkExceptionPage<NetworkVO> search(@NotNull NetworkQuery query) throws FrameworkException
FrameworkException