Package de.espirit.firstspirit.agency
Interface UrlAgent
public interface UrlAgent
Definition for an agent offering information about the projects seo und short urls.
Examples:
SpecialistsBroker.requireSpecialist(UrlAgent.TYPE)
.getSEOUrls()
SpecialistsBroker.requireSpecialist(UrlAgent.TYPE)
.getShortUrls()
- Since:
- 5.2.180603
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Each instance of this interface represents anUrlAgent.UrlEntry
for aMediaFolder
.static interface
Each instance of this interface represents anUrlAgent.UrlEntry
for aMedia
.static interface
Each instance of this interface represents anUrlAgent.UrlEntry
for aPageRefFolder
.static interface
Each instance of this interface represents anUrlAgent.UrlEntry
for aPageRef
.static interface
This interface represents a single url entry. -
Field Summary
Modifier and TypeFieldDescriptionstatic final SpecialistType<UrlAgent>
The agents technical type to be used to request the agent from aSpecialistsBroker
. -
Method Summary
Modifier and TypeMethodDescription@NotNull Collection<UrlAgent.UrlEntry>
Returns acollection
of allSEO urls
for this project.@NotNull Collection<UrlAgent.UrlEntry>
Returns acollection
of allshort urls
for this project.
-
Field Details
-
TYPE
The agents technical type to be used to request the agent from aSpecialistsBroker
.- Since:
- 5.2.180603
-
-
Method Details
-
getSEOUrls
Returns acollection
of allSEO urls
for this project.- Returns:
- a collection of all
SEO urls
- Since:
- 5.2.180603
-
getShortUrls
Returns acollection
of allshort urls
for this project.- Returns:
- a collection of all
short urls
- Since:
- 5.2.180603
-