Package com.mooltiverse.oss.nyx.services
-
Interface Summary Interface Description AssetService A service thatsupports
theService.Feature.ASSET
feature to build project assets.GitHostedRepository A remote Git repository hosted on some service.GitHostingService A service thatsupports
theService.Feature.GIT_HOSTING
feature to manage hosted repositories.GitLocalService A service thatsupports
theService.Feature.GIT_LOCAL
feature to manage local repositories.GitRemoteService A service thatsupports
theService.Feature.GIT_REMOTE
feature to manage remote repositories.Release A published release.ReleaseService A service thatsupports
theService.Feature.RELEASES
feature to publish releases.Service An abstraction over services.User A user belonging to a service.UserService A service thatsupports
theService.Feature.USERS
feature to manage users. -
Class Summary Class Description ServiceFactory The generic entry point to inspect and retrieve service implementations. -
Enum Summary Enum Description Provider These are the constants representing the available service providers.Service.Feature These are the constants representing the features that may or may not be supported by services. -
Exception Summary Exception Description GitException A generic exception raised when some Git related issue is encountered.SecurityException An exception meaning that security constraints failed their checks.ServiceException A generic exception class that indicates an issue with a service.