It's not trivial, your plugin should implement the...
# nextflow-plugins
p
It's not trivial, your plugin should implement the Java API NIO2 api for file system provider
u
Thank you for your response. I’ve been working on the FileSystem so looks like it would be easier than I expected.
p
I see, good
I see you are affiliated with Oracle. Is this file system related to it?
u
yes
p
Oracle object storage, I guess
u
yeah
p
Excellent 🙌
😃 1
Can provide deeper details tomorrow, currently on mobile
u
that would be great, please
👍 1
p
Following up on this, other than implementing Java NIO2 interface, your should should • creates an implementation for FileSystemPathFactory, that takes a URI string and converts to a Path and that takes a Path and converts to a URI string (you can ignore the other for methods for now). See an example implementation for Azure • Register the above in the extensions.idx file for your plugin (see azure for an example) • Add an implementation for SerializerRegistrant which role is to serialize and deserialize Oracle path objects. See the azure implementation for an example • Add it in the extensions.idx as explained above
it should be enough
u
ok, I'm working on that, thanks