Class SmoSearchBackendFactory
java.lang.Object
org.apache.maven.search.backend.smo.SmoSearchBackendFactory
The SMO search backend factory.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
Deprecated.Use SMO_ or CSC_ instead.static final String
Deprecated.Use SMO_ or CSC_ instead.static final String
Deprecated.Use SMO_ or CSC_ instead.static final String
static final String
static final String
-
Method Summary
Modifier and TypeMethodDescriptionstatic SmoSearchBackend
create
(String backendId, String repositoryId, String smoUri, org.apache.maven.search.api.transport.Transport transport) Creates SMO search backend using provided parameters.static SmoSearchBackend
Creates CSC backend.static SmoSearchBackend
Deprecated.Use methodscreateSmo()
orcreateCsc()
instead.static SmoSearchBackend
Creates SMO backend.
-
Field Details
-
SMO_BACKEND_ID
- See Also:
-
SMO_REPOSITORY_ID
- See Also:
-
SMO_SMO_URI
- See Also:
-
CSC_BACKEND_ID
- See Also:
-
CSC_REPOSITORY_ID
- See Also:
-
CSC_SMO_URI
- See Also:
-
DEFAULT_BACKEND_ID
Deprecated.Use SMO_ or CSC_ instead.- See Also:
-
DEFAULT_REPOSITORY_ID
Deprecated.Use SMO_ or CSC_ instead.- See Also:
-
DEFAULT_SMO_URI
Deprecated.Use SMO_ or CSC_ instead.- See Also:
-
-
Method Details
-
createDefault
Deprecated.Use methodscreateSmo()
orcreateCsc()
instead.Creates "default" SMO search backend suitable for most use cases. -
createSmo
Creates SMO backend. -
createCsc
Creates CSC backend. -
create
public static SmoSearchBackend create(String backendId, String repositoryId, String smoUri, org.apache.maven.search.api.transport.Transport transport) Creates SMO search backend using provided parameters.
-