本文整理了Java中ch.cyberduck.core.exception.AccessDeniedException.getMessage()
方法的一些代码示例,展示了AccessDeniedException.getMessage()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AccessDeniedException.getMessage()
方法的具体详情如下:
包路径:ch.cyberduck.core.exception.AccessDeniedException
类名称:AccessDeniedException
方法名:getMessage
暂无
代码示例来源:origin: iterate-ch/cyberduck
@Override
public License create() {
try {
final List<License> list = delegate.open();
if(list.isEmpty()) {
return LicenseFactory.EMPTY_LICENSE;
}
return list.iterator().next();
}
catch(AccessDeniedException e) {
log.warn(String.format("Failure finding receipt %s", e.getMessage()));
}
return LicenseFactory.EMPTY_LICENSE;
}
}
代码示例来源:origin: iterate-ch/cyberduck
@Override
public void delete() {
if(log.isDebugEnabled()) {
log.debug(String.format("Delete edited file %s", local));
}
try {
LocalTrashFactory.get().trash(local);
}
catch(AccessDeniedException e) {
log.warn(String.format("Failure trashing edited file %s %s", local, e.getMessage()));
}
}
代码示例来源:origin: iterate-ch/cyberduck
protected void trash() {
if(log.isInfoEnabled()) {
log.info("Moving deprecated queue file to Trash");
}
try {
LocalTrashFactory.get().trash(file);
}
catch(AccessDeniedException e) {
log.warn(String.format("Failure trashing bookmark %s %s", file, e.getMessage()));
}
}
代码示例来源:origin: iterate-ch/cyberduck
@Override
public void apply(Path file, final Local local, final TransferStatus status, final ProgressListener listener) throws BackgroundException {
if(status.isExists()) {
if(log.isInfoEnabled()) {
log.info(String.format("Trash file %s", local));
}
try {
feature.trash(local);
}
catch(AccessDeniedException e) {
// Ignore. See #8670
log.warn(e.getMessage());
}
}
super.apply(file, local, status, listener);
}
}
代码示例来源:origin: iterate-ch/cyberduck
public static License find(final LicenseVerifierCallback callback) {
try {
final String clazz = preferences.getProperty("factory.licensefactory.class");
try {
final Class<LicenseFactory> name = (Class<LicenseFactory>) Class.forName(clazz);
final List<License> list = new ArrayList<License>(name.newInstance().open());
list.removeIf(key -> !key.verify(callback));
if(list.isEmpty()) {
return LicenseFactory.EMPTY_LICENSE;
}
return list.iterator().next();
}
catch(InstantiationException | ClassNotFoundException | IllegalAccessException e) {
throw new FactoryException(e.getMessage(), e);
}
}
catch(AccessDeniedException e) {
log.warn(String.format("Failure finding receipt %s", e.getMessage()));
}
return LicenseFactory.EMPTY_LICENSE;
}
代码示例来源:origin: iterate-ch/cyberduck
private void configure(final Map<TransferItem, TransferStatus> files, final ConnectionCallback callback, final boolean enabled) throws BackgroundException {
final Set<Path> buckets = new HashSet<>();
for(TransferItem file : files.keySet()) {
buckets.add(new S3PathContainerService().getContainer(file.remote));
}
for(Path bucket : buckets) {
if(enabled) {
try {
if(this.accelerate(bucket, callback)) {
if(log.isInfoEnabled()) {
log.info(String.format("Tunnel upload for file %s through accelerated endpoint %s", bucket, accelerationService));
}
accelerationService.configure(true, bucket);
break;
}
else {
log.warn(String.format("Transfer acceleration disabled for %s", bucket));
}
}
catch(AccessDeniedException e) {
log.warn(String.format("Ignore failure reading S3 accelerate configuration. %s", e.getMessage()));
}
}
else {
accelerationService.configure(false, bucket);
}
}
}
代码示例来源:origin: iterate-ch/cyberduck
protected void save(final Transfer transfer) {
if(this.isLocked()) {
log.debug(String.format("Skip saving transfer %s while loading", transfer));
}
else {
this.lock();
try {
if(!folder.exists()) {
new DefaultLocalDirectoryFeature().mkdir(folder);
}
final Local f = this.getFile(transfer);
if(log.isInfoEnabled()) {
log.info(String.format("Save transfer %s", f));
}
writer.write(transfer, f);
}
catch(AccessDeniedException e) {
log.warn(String.format("Failure saving item in collection %s", e.getMessage()));
}
finally {
this.unlock();
}
}
}
代码示例来源:origin: iterate-ch/cyberduck
protected void save(final Host bookmark) {
if(this.isLocked()) {
log.debug(String.format("Skip saving bookmark %s while loading", bookmark));
}
else {
this.lock();
try {
if(!folder.exists()) {
new DefaultLocalDirectoryFeature().mkdir(folder);
}
final Local f = this.getFile(bookmark);
if(log.isInfoEnabled()) {
log.info(String.format("Save bookmark %s", f));
}
writer.write(bookmark, f);
}
catch(AccessDeniedException e) {
log.warn(String.format("Failure saving item in collection %s", e.getMessage()));
}
finally {
this.unlock();
}
}
}
代码示例来源:origin: iterate-ch/cyberduck
log.warn(String.format("Ignore failure reading keys from KMS. %s", e.getMessage()));
keys.add(SSE_KMS_DEFAULT);
代码示例来源:origin: iterate-ch/cyberduck
@Override
public InputStream getInputStream() throws AccessDeniedException {
final NSURL resolved;
try {
resolved = this.lock(false);
if(null == resolved) {
return super.getInputStream();
}
}
catch(AccessDeniedException e) {
log.warn(String.format("Failure obtaining lock for %s. %s", this, e.getMessage()));
return super.getInputStream();
}
final InputStream proxy = super.getInputStream(resolved.path());
return new LockReleaseProxyInputStream(proxy, resolved);
}
代码示例来源:origin: iterate-ch/cyberduck
log.error(String.format("Failure reading profile from %s. %s", f, e.getMessage()));
log.warn(String.format("Failure reading collection %s %s", bundle, e.getMessage()));
log.warn(String.format("Failure reading profile from %s. %s", f, e.getMessage()));
log.warn(String.format("Failure reading collection %s %s", library, e.getMessage()));
代码示例来源:origin: iterate-ch/cyberduck
@Override
protected License open(final Local file) {
// Verify immediately and exit if not a valid receipt
final ReceiptVerifier verifier = new ReceiptVerifier(file);
if(verifier.verify(new DisabledLicenseVerifierCallback())) {
// Set name
final Receipt receipt = new Receipt(file, verifier.getGuid());
if(log.isInfoEnabled()) {
log.info(String.format("Valid receipt %s in %s", receipt, file));
}
// Copy to Application Support for users switching versions
final Local support = SupportDirectoryFinderFactory.get().find();
try {
file.copy(LocalFactory.get(support, String.format("%s.cyberduckreceipt", receipt.getName())));
}
catch(AccessDeniedException e) {
log.warn(e.getMessage());
}
return receipt;
}
else {
log.error(String.format("Invalid receipt found in %s", file));
System.exit(APPSTORE_VALIDATION_FAILURE);
return null;
}
}
代码示例来源:origin: iterate-ch/cyberduck
@Override
public AttributedList<Local> list(final Filter<String> filter) throws AccessDeniedException {
final NSURL resolved;
try {
resolved = this.lock(true);
if(null == resolved) {
return super.list(filter);
}
final AttributedList<Local> list = super.list(resolved.path(), filter);
this.release(resolved);
return list;
}
catch(AccessDeniedException e) {
log.warn(String.format("Failure obtaining lock for %s. %s", this, e.getMessage()));
return super.list(filter);
}
}
代码示例来源:origin: iterate-ch/cyberduck
log.warn(e.getMessage());
代码示例来源:origin: iterate-ch/cyberduck
log.warn(String.format("Failure creating security application group directory. %s", e.getMessage()));
代码示例来源:origin: iterate-ch/cyberduck
log.error(String.format("Failure reading bookmark from %s. %s", f, e.getMessage()));
代码示例来源:origin: iterate-ch/cyberduck
log.warn(String.format("Failure creating file %s %s", file, e.getMessage()));
log.warn(e.getMessage());
代码示例来源:origin: iterate-ch/cyberduck
@Action
public void trashButtonClicked(final ID sender) {
final NSIndexSet selected = transferTable.selectedRowIndexes();
final Collection<Transfer> transfers = transferTableModel.getSource();
for(NSUInteger index = selected.firstIndex(); !index.equals(NSIndexSet.NSNotFound); index = selected.indexGreaterThanIndex(index)) {
final Transfer transfer = transfers.get(index.intValue());
if(!transfer.isRunning()) {
for(TransferItem l : transfer.getRoots()) {
try {
LocalTrashFactory.get().trash(l.local);
}
catch(AccessDeniedException e) {
log.warn(String.format("Failure trashing file %s %s", l.local, e.getMessage()));
}
}
}
}
this.updateIcon();
}
代码示例来源:origin: iterate-ch/cyberduck
log.error(String.format("Failure reading transfer from %s. %s", f, e.getMessage()));
代码示例来源:origin: iterate-ch/cyberduck
log.error(String.format("Failure reading bookmark from %s. %s", f, e.getMessage()));
return false;
log.error(e.getMessage());
return false;
log.error(String.format("Failure reading profile from %s. %s", f, e.getMessage()));
return false;
内容来源于网络,如有侵权,请联系作者删除!