Class OAuthConnectionsIdGenerator
- java.lang.Object
-
- jetbrains.buildServer.serverSide.oauth.identifiers.OAuthConnectionsIdGenerator
-
- All Implemented Interfaces:
CachingTypedIdGenerator
public class OAuthConnectionsIdGenerator extends Object implements CachingTypedIdGenerator
-
-
Constructor Summary
Constructors Constructor Description OAuthConnectionsIdGenerator(ProjectFeatureDescriptorFactory featureDescriptorFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddGeneratedId(String id, Map<String,String> props)StringnewId(Map<String,String> props)voidregisterProviderTypeGenerator(String type, CachingTypedIdGenerator subTypeGenerator)StringshowNextId(Map<String,String> props)
-
-
-
Constructor Detail
-
OAuthConnectionsIdGenerator
public OAuthConnectionsIdGenerator(@NotNull ProjectFeatureDescriptorFactory featureDescriptorFactory)
-
-
Method Detail
-
addGeneratedId
public void addGeneratedId(@NotNull String id, @NotNull Map<String,String> props)- Specified by:
addGeneratedIdin interfaceCachingTypedIdGenerator
-
newId
@Nullable public String newId(Map<String,String> props)
- Specified by:
newIdin interfaceCachingTypedIdGenerator
-
showNextId
@Nullable public String showNextId(@NotNull Map<String,String> props)
- Specified by:
showNextIdin interfaceCachingTypedIdGenerator
-
registerProviderTypeGenerator
public void registerProviderTypeGenerator(@NotNull String type, @NotNull CachingTypedIdGenerator subTypeGenerator)
-
-