public abstract class KPPBaseProvisioningProfilesProvider extends KPPBaseProvider implements hudson.ExtensionPoint
KPPProvisioningProfileLOGGER| Constructor and Description |
|---|
KPPBaseProvisioningProfilesProvider() |
| Modifier and Type | Method and Description |
|---|---|
static hudson.ExtensionList<KPPBaseProvisioningProfilesProvider> |
all()
All regsitered
KPPBaseProvisioningProfilesProviders. |
static hudson.DescriptorExtensionList<KPPProvisioningProfile,hudson.model.Descriptor<KPPProvisioningProfile>> |
allProvisioningProfileDescriptors()
Get all the registered
KPPKeychain descriptors. |
List<KPPProvisioningProfile> |
getProvisioningProfiles()
Get a list with all provisioning profiles.
|
String |
getProvisioningProfilesPath()
Get the path to the directory to store provisioning profiles on the master or standalone jenkins instance.
|
static String |
getUUIDFileName(String uuid)
Get the filename of the provisioning profile in the shape of uuid.mobileprovision.
|
boolean |
isMobileProvisionProfileFile(org.apache.commons.fileupload.FileItem item)
Checks if a given file item is a mobile provision profile file.
|
protected void |
merge()
Merge from file.
|
static String |
removeUUIDFromFileName(String fileName)
If the fileName contains the uuid at the end, so remove the uuid part.
|
void |
setProvisioningProfilesPath(String provisioningProfilesPath)
Set the path to the directory to store provisioning profiles on the master or standalone jenkins instance.
|
void |
update()
Update provider from config and content of upload folder.
|
void |
updateProvisioningProfilesFromSave(List<KPPProvisioningProfile> provisioningProfilesFromSave)
Call this method to update provisioning profiles from save action.
|
checkAndCreateUploadFolder, getConfigXmlFile, getConfigXmlFileName, getFilesFromUploadDirectory, getUploadDirectoryPath, mergedObjects, save, uploadpublic void update()
KPPBaseProviderupdate in class KPPBaseProviderprotected void merge()
KPPBaseProvidermerge in class KPPBaseProviderpublic List<KPPProvisioningProfile> getProvisioningProfiles()
public String getProvisioningProfilesPath()
public void setProvisioningProfilesPath(String provisioningProfilesPath)
provisioningProfilesPath - public static hudson.DescriptorExtensionList<KPPProvisioningProfile,hudson.model.Descriptor<KPPProvisioningProfile>> allProvisioningProfileDescriptors()
KPPKeychain descriptors.KPPKeychain descriptors.public static hudson.ExtensionList<KPPBaseProvisioningProfilesProvider> all()
KPPBaseProvisioningProfilesProviders.public void updateProvisioningProfilesFromSave(List<KPPProvisioningProfile> provisioningProfilesFromSave)
provisioningProfilesAfterSave - public boolean isMobileProvisionProfileFile(org.apache.commons.fileupload.FileItem item)
item - public static String removeUUIDFromFileName(String fileName)
fileName - Copyright © 2004-2013. All Rights Reserved.